Overview
The Yativo Crypto Sandbox is an isolated testing environment that mirrors the production API. All wallets and transactions in sandbox run on testnets only — no real funds are ever involved.Sandbox URL
https://crypto-sandbox.yativo.com/api/v1/Production URL
https://crypto-api.yativo.com/api/v1/Quick Start — Use the Shared Sandbox Account
To get started immediately without registering, use the shared sandbox API key below. It’s public and pre-populated with accounts, wallets, customers, and a webhook so you can explore every endpoint right away.Step 1 — Generate a Bearer Token
For quick documentation testing, use the long-lived docs token (valid 1 year):Alternative — Generate a standard 60-minute token
Alternative — Generate a standard 60-minute token
access_token. The docs token is valid for 1 year; the standard token lasts 60 minutes (call /auth/token again to refresh).
Step 2 — Start calling the API
Create Your Own Sandbox Account
For private integration testing with dedicated credentials:- Register at crypto.yativo.com/sign-up
- Log in and go to Developer → API Keys
- Create an API key — it works against both sandbox and production (just change the base URL)
- Use
POST /auth/tokenwith your credentials againsthttps://crypto-sandbox.yativo.com/api/v1/
Sandbox vs Production
All crypto wallets created in sandbox are on testnet chains. Addresses generated will never hold real funds. Testnet tokens can be obtained from each chain’s faucet.
Supported Testnet Chains
Sandbox Limitations
- Yativo Card KYC: Uses a test-mode KYC and card provider. Transactions are simulated.
- IBAN bank transfers: Cannot receive transfers from real banks — testnet only.
- Swap rates: Simulated, not live market prices.
- Email OTPs: Delivered to real email addresses, same as production.
- Payment Gateway: Use the sandbox simulation endpoint to trigger payment confirmation.
- Agentic Wallets: Testnet chains only. Use the simulation endpoint to generate mock agent transactions.
Sandbox Simulation Endpoints
These endpoints are only available in the sandbox environment and let you simulate events that normally require on-chain activity:Environment Variable Pattern
We recommend switching environments with a single variable change:.env.sandbox
.env.production

