Spend more time building for your users, less on wallet integration

How much time did you spend integrating wallets to your dapp?

Did you build your own internal wallet to fix the problem of users having different principals when they sign in?

Do you want one package that handles wallet sign in, global wallet addresses for on-chain wallets like NFID Wallet, and transaction approvals without caring which wallet the user is connected with?

Then you should npm install NFID IdentityKit.

  • Conforms to all the new ICRC wallet standards
  • Currently supports NFID Wallet (with Plug, Internet Identity, and Stoic coming next week… Oisy next month)
  • One “Connect wallet” button for your users
  • Support for global addresses/principals from on-chain wallets

Join the Discord for support!

6 Likes

Thank you Dan for your dedication in building this product and all the time and effort it took. Will be an invaluable resource to builders and users on the IC

3 Likes

Version 0.0.0-alpha.7 released with support for:

  • NFID Wallet (and its global principal wallet address)
  • Internet Identity
  • Plug
  • Stoic

Check out the demo:
https://demo.identitykit.xyz

1 Like