For the complete documentation index, see llms.txt. This page is also available as Markdown.

How It Works

Authentication flow

  1. Sign up - You create a passkey or password on your device

  2. Wallet creation - Bound generates self-custodial wallets for BTC, EVM, and Solana

  3. Sign transactions - When you trade or interact with the platform, your passkey signs transactions locally on your device

  4. No keys leave your device - Private keys never leave your device at any point

Trading Wallet

When you first connect, Bound creates a Trading Wallet - a 2-of-2 timelocked multisig wallet where:

  • One signature comes from your passkey (your device)

  • One signature comes from the Bound backend

This setup enables near-instant trade execution while maintaining security. If Bound's signature expires (after 3 months), you can always withdraw your funds independently - even if Bound is unavailable.

Key storage

When you register, an encrypted copy of your keystore is stored on Bound's servers. This copy can only be decrypted by your passkey. The decryption key never leaves your device.

Multi-device support

You can add additional devices to your account from the Account Settings page. The new device receives an encrypted copy of your keystore via a secure device-to-device handshake. Bound never has access to the unencrypted keys at any point.

Removing a device immediately revokes all of its active sessions.

Session management

Every login creates a session tied to your device. You can view and revoke active sessions at any time from Account Settings → Active Sessions. Use Log out all other devices to revoke all sessions except your current one.

Last updated