Getting StartedSigners List

Customizing the list of wallets you support

By default, IdentityKit’s signers is set to the order in which wallets adopted ICP wallet standards.

  • NFID Wallet (signerName: NFIDW)
  • Plug Wallet (signerName: Plug)
  • Internet Identity (signerName: InternetIdentity)
  • Stoic (signerName: Stoic)
  • Coming soon: Oisy Wallet (signerName: Oisy)

To reorder your wallets list or to change default list, just add signers={[your_signers]} as a prop in your IdentityKitProvider:

import { IdentityKitProvider } from "@nfid/identitykit/react"
import { NFID, Plug, InternetIdentity, Stoic } from "@nfid/identitykit"
 
export const App = () => (
  <IdentityKitProvider signers={[NFIDW, Plug, InternetIdentity, Stoic]} {...etc}>
    <YourApp />
  </IdentityKitProvider>
)