Before starting, make sure you have a Yativo account with 2FA enabled and an API key with
read, write, and transactions permissions. See the main Quickstart if you haven’t done this yet.Authenticate
Exchange your API credentials for a Bearer token:Save the
- cURL
- TypeScript
- Python
access_token — you’ll use it as Authorization: Bearer {token} in all subsequent requests.Create an account
Accounts are containers that hold wallets and assets. Create one for your business or for a specific use case:Save the
- cURL
- TypeScript
- Python
Response
id — you’ll need it to add assets.Add a wallet
Add a wallet for a specific chain and token to your account:The
- cURL
- TypeScript
- Python
Response
address is your deposit address. Share it with anyone who needs to send funds to this wallet.Check balance
After funding the wallet (or for an existing asset), check the current balance:
- cURL
- TypeScript
- Python
Response
Send funds
Send crypto from your wallet to an external address:The transaction starts as
- cURL
- TypeScript
- Python
Response
pending and moves to completed once confirmed on-chain. Set up a webhook to get notified when it completes.What’s Next
Webhooks
Get notified in real time when deposits arrive or transactions complete.
Supported Chains
See all supported blockchains and tokens.
Yativo Card
Issue debit cards funded from crypto balances.
Sandbox
Test your integration safely without real funds.

