Choose your platform
Web SDK
Get started
iOS SDK
Get started
Android SDK
Get started
How it works
A client SDK call uses a passkey to authorize each user operation on the device:User initiates a wallet action
A user performs a wallet action in your application, such as sending USDC.
User authorizes with passkey
The SDK prompts the user to authorize with their passkey (biometrics or
device unlock). WebAuthn signs the user operation on the user’s device.
SDK submits to bundler
The SDK submits the signed user operation to a bundler, which broadcasts it
to the network.
Application confirms execution
Your application polls for the user operation receipt or listens for a
webhook confirmation.