Skip to content

Wallet verification ​

Prove that a user controls a wallet address - they connect a self-custodial wallet and sign, or they sign in to Coinbase.

This is a standalone product. It is not checkout, not a Connect session, and not a module on createSwappedConnectClient. You need a public API key, not a sessionId.

Pick your track:

  • Core - createWalletVerification, client.wallets, client.coinbase
  • React - WalletVerificationProvider and hooks from @swapped/connect-sdk/wallet-verification/react