Otto WalletsDocs
⌘ K
Docs/Quickstart
Quickstart

Get from zero to signed in 10 minutes

Two paths, same destination: programmatic custody of digital assets, on the chains you choose, behind a policy you control. Pick the one that matches how your team ships.

What you'll build

A 2-of-3 MPC vault that pays out USDC without ever spending its own gas.

By the end of either path you'll have provisioned a vault, derived an EVM wallet, funded a Gas Station sponsor, sent a sponsored USDC transfer, and verified the resulting webhook in your own server.

vault.createwallet.creategasStation.sponsortransactions.createwebhooks.verify

Before you start

Otto accountSign up at app.ottowallets.com. A free testnet workspace is included.
API keyDashboard - Developers - API Keys - Create. Save the key and signing secret.
Test fundsThe dashboard faucet drips USDC and ETH on Sepolia and Base Sepolia.
Webhook tunnelUse ngrok, cloudflared, or any HTTPS tunnel pointed at your dev server.

Changelog

The docs and public contract are evolving with the product. A few major surfaces are already planned for the next iterations.

UpcomingSmart Wallet support is planned for an upcoming release.
UpcomingSocial login flows are also scheduled for a future release.