Appearance
Platform wallets
The platform supports BitGo wallets and smart wallets. Wallet creation, signing, and transfer requirements depend on the wallet's type and configuration.
These guides use platform user authentication. Card partner integrations use the cards partner funding flow.
Tasks
| Task | Guide |
|---|---|
| Provision a wallet | Create wallets |
| Read balances and token holdings | Balances and assets |
| Send tokens or execute a swap | Transfers and swaps |
Wallet models
BitGo wallets use key custody, co-signing, and approval policies configured for the wallet. Transfers may require a whitelisted destination or additional approvals.
Smart wallets use account abstraction and can support delegated signing through session keys. Token transfers and swaps have separate operations; check the operation's amount units and chain before submitting a transaction.
Use the Platform schema browser to check current arguments and types.