Skip to main content
Start with the sandbox. We recommend setting up a sandbox account first so you can test the full integration flow — KYC, bank accounts, quotes, and orders — without using real money or personal data.

1. Create a Sandbox Account

Go to devnet.etherfuse.com and sign up with your email and password. Complete KYC and bank account setup using fake data — no real personal information is required. The sandbox connects to testnets for all supported blockchains:
  • Stellar: Testnet
  • Solana: Devnet
  • Other supported chains: Testnet
This allows you to test the complete onramp, offramp, and swap flows without real money or tokens.

2. Get a Sandbox API Key

Navigate to the Sandbox API Keys page, found under “Ramp” → “API Keys” in the sidebar. Any admin on the account can create sandbox API keys immediately — no approval process required.

3. Sandbox API URL

All sandbox API requests should be made to:
https://api.sand.etherfuse.com
Use the same endpoints and authentication as production, just with this base URL.

4. Authentication

Include your API key in the Authorization header of every request:
Authorization: your-api-key-here
Do not use a Bearer prefix. The header value should be the API key directly, not Bearer your-api-key-here.

Going to Production

Once you’ve tested your integration in sandbox, switch to production: For sandbox-specific testing details (testnet tokens, test KYC data, webhooks), see the Sandbox Reference.