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>
)