How to "Connect with OISY"

Connect with OISY to your app

For the OISY Wallet integration, here are a few options to explore:

  • For React frontends, the IdentityKit (npm, documentation) and related demo would be a great place to start. It’s like a WalletConnect for the Internet Computer.

  • For Typescript, take a look at @slide-computer/signer (which is the underlying library for IdentityKit).

  • We also provide a reference implementation, @dfinity/oisy-wallet-signer. Its features are more opinionated and limited to transfers or approvals with ICP or ICRC ledgers, so for a more general-purpose solution, the above two options might be a better fit.

Note: OISY implements a default handler for icrc2_approve and icrc2_transfer_from messages and can display a consent message for these two methods in case the ledger does not implement the ICRC-21 standard.

Last updated