This guide walks you through going live on Veil: complete production identity verification, add a production bank account, provision a production wallet, and run your first live offramp.Documentation Index
Fetch the complete documentation index at: https://docs.useveil.co/llms.txt
Use this file to discover all available pages before exploring further.
Who this is for
You’re a developer who has already built and tested in sandbox and are ready to move real money. Going live adds a second layer of verified identity and a separate set of wallets and bank accounts — your sandbox environment stays intact and you can switch back to it at any time. Before you start, you’ll need:- A completed sandbox journey (account, sandbox identity verification, sandbox bank, sandbox wallet)
- A government-issued photo ID for production identity verification
- A bank account in your own name for production payouts
What changes vs. sandbox
Going live means real money moves and real settlement timelines apply. Your production wallets hold real assets, your production bank account receives real payouts, and your production API keys authenticate live calls. What stays the same: the dashboard is identical, the API surface is identical, and the offramp lifecycle is the same quote-execute-settle sequence. You switch between sandbox and production with a single header toggle.The journey
1. Go-Live flow
Complete the three-step modal: production identity, production bank, production wallet.
2. Mode toggle
Switch the dashboard and API keys between sandbox and production.
3. Live API keys
Mint a production API key from Settings and integrate it into your app.
4. Data scoping
Understand what is per-mode and what is shared across your account.
5. Checklist
A quick checklist to confirm you’re fully set up before your first live offramp.
See also
- Sandbox vs. production — what the two modes share and where they differ
- KYC — why developers verify identity a second time for production
- Bank accounts — how Veil routes payouts