Deposits & Webhooks
My deposit is not showing on the dashboard
My deposit is not showing on the dashboard
- Dashboard: Go to your Master Wallet → Overview → Click “Deposit Finder”
- API:
POST /v1/wallets/{walletId}/rescan/blockswith thetransactionHash
Webhooks are delayed or inconsistent
Webhooks are delayed or inconsistent
- Dashboard: Master Wallet → Developers → Webhook Logs
- API:
GET /v1/wallets/{walletId}/webhooks
Auto-Sweep
Why did my funds automatically move to the master wallet?
Why did my funds automatically move to the master wallet?
disableAutoSweep is set to false, meaning auto-sweep is enabled. When a deposit arrives at a child address, it automatically sweeps to your master wallet.To keep funds in child addresses:- Set
disableAutoSweep: truewhen creating the address via API - Or toggle Disable Auto Sweep in the address settings on the dashboard
I disabled auto-sweep but funds still moved
I disabled auto-sweep but funds still moved
- Master wallet level — sets the default for all addresses
- Address level — overrides the master wallet setting
disableAutoSweep: true.Can I set a threshold for auto-sweep?
Can I set a threshold for auto-sweep?
Gas Fees & Network Costs
How do gas fees work?
How do gas fees work?
| Chain | Native Token |
|---|---|
| Ethereum / Base / Polygon / etc. | ETH |
| Tron | TRX |
| Solana | SOL |
Why are Tron fees higher than other chains?
Why are Tron fees higher than other chains?
- Solana: ~$0.01–0.30 per transaction
- Base: ~$0.01–0.10 per transaction
- Polygon: ~$0.01–0.10 per transaction
The estimated network fee was higher than the actual fee charged
The estimated network fee was higher than the actual fee charged
/withdraw/network-fee endpoint returns a conservative estimate to ensure transactions succeed even during high network congestion. You are only charged the actual network fee, which is typically lower than the estimate.Can I pay gas fees in USDT/USDC instead of native tokens?
Can I pay gas fees in USDT/USDC instead of native tokens?
Gasless Transactions
How do I enable gasless withdrawals?
How do I enable gasless withdrawals?
- Master wallet level: Dashboard → Master Wallet Settings → Enable Gasless Transactions
- Address level: Set
enableGaslessWithdraw: truewhen creating or updating an address
Which wallet pays gas — master or child address?
Which wallet pays gas — master or child address?
enableGaslessWithdraw setting:- Enabled (
true): Master wallet pays gas - Disabled (
false, default): Child address needs its own gas
Swaps & Bridges
What swaps are supported?
What swaps are supported?
I'm getting 'No swap quotes available'
I'm getting 'No swap quotes available'
I'm getting 'Wallet not found or not active' on swap
I'm getting 'Wallet not found or not active' on swap
- Dashboard: Go to your wallet → Assets → Copy the asset ID from there
- API: Use the asset IDs returned from your wallet details endpoint
Can I do cross-chain swaps?
Can I do cross-chain swaps?
toAssetId.Swap Documentation →Wallet Setup & Configuration
Do I need multiple master wallets for different chains?
Do I need multiple master wallets for different chains?
- EVM chains (Ethereum, Base, Polygon, Arbitrum, Optimism, etc.): 1 wallet covers all
- Tron (TRC20): Separate wallet required
- Solana: Separate wallet required
Can I delete addresses?
Can I delete addresses?
How do I export private keys?
How do I export private keys?
showPrivateKey: true parameter when fetching wallet or address details via API.Withdrawals & Transfers
How do I withdraw from a child address to an external wallet?
How do I withdraw from a child address to an external wallet?
POST /v1/wallets/{walletId}/addresses/{addressId}/withdrawWithdrawal Documentation →My transaction is stuck on 'pending'
My transaction is stuck on 'pending'
- Insufficient gas in the master wallet (if using gasless) or child address
- Queue processing — transactions process sequentially due to blockchain nonces
- Node issues — temporary delays
How do I move funds between master wallet and child addresses?
How do I move funds between master wallet and child addresses?
- Master to child:
POST /v1/wallets/{walletId}/withdrawwith child address as destination - Child to master:
POST /v1/wallets/{walletId}/addresses/{addressId}/withdrawwith master wallet address as destination - Child to external: Same endpoint, external address as destination
How do I get transaction history for a specific child address?
How do I get transaction history for a specific child address?
Asset Recovery
I sent funds to the wrong chain or an unsupported asset
I sent funds to the wrong chain or an unsupported asset
I sent native tokens (ETH/TRX) — why don't they show up?
I sent native tokens (ETH/TRX) — why don't they show up?
Testnet vs. Mainnet
I sent mainnet funds to a testnet address — are my funds lost?
I sent mainnet funds to a testnet address — are my funds lost?
How do I switch from testnet to mainnet?
How do I switch from testnet to mainnet?
- Use the environment toggle in your dashboard (usually top-right or in wallet settings)
- Switch from Testnet to Live
- Create a new master wallet for mainnet
- Update your API keys — testnet keys won’t work on mainnet
Where can I get testnet tokens?
Where can I get testnet tokens?
| Chain | Faucet |
|---|---|
| Ethereum (Sepolia) | Sepolia Faucet or Alchemy |
| BNB Chain | BNB Testnet Faucet |
| Polygon (Amoy) | Polygon Faucet |
| Base | Alchemy Faucet |
| Tron (Nile) | Nile Testnet |
| Solana | Solana Faucet |
| Circle USDC | Circle Faucet |
API Errors & Troubleshooting
"Wallet not found or not active"
"Wallet not found or not active"
- Wrong wallet ID
- Wrong API key (doesn’t match the wallet)
- Using a general asset ID instead of a wallet-specific asset ID
"Internal Server Error" / 500 errors
"Internal Server Error" / 500 errors
401 Unauthorized
401 Unauthorized
404 Not Found
404 Not Found
Virtual Accounts & cNGN
How do I set up Virtual Accounts for NGN deposits?
How do I set up Virtual Accounts for NGN deposits?
- Must be on mainnet/Live mode (not testnet)
- Must complete KYB verification
Virtual Accounts not showing in my dashboard
Virtual Accounts not showing in my dashboard
What is cNGN?
What is cNGN?
Fiat On/Off Ramps
How do users deposit fiat (NGN) and receive crypto?
How do users deposit fiat (NGN) and receive crypto?
- Generate a Virtual Account for the user
- User deposits NGN via bank transfer
- Funds automatically convert to stablecoins and appear on-chain
Do you support other fiat currencies besides NGN?
Do you support other fiat currencies besides NGN?
Feature Requests
Do you support Bitcoin (BTC)?
Do you support Bitcoin (BTC)?
Will you add support for a new blockchain or token?
Will you add support for a new blockchain or token?
Billing & Subscriptions
Can I pay my subscription with stablecoins?
Can I pay my subscription with stablecoins?
Can I pay by credit card?
Can I pay by credit card?
Supported Blockchains & Assets
Which blockchains does Blockradar support?
Which blockchains does Blockradar support?
Which stablecoins does Blockradar support?
Which stablecoins does Blockradar support?
Developer Tips
What's the difference between wallet ID, address ID, and asset ID?
What's the difference between wallet ID, address ID, and asset ID?
- Wallet ID: Identifies your master wallet
- Address ID: Identifies a specific child address within a wallet
- Asset ID: Identifies a specific asset (USDT, USDC, etc.) within your wallet
Best practices for production
Best practices for production
- Always use mainnet/Live mode for real transactions
- Store wallet IDs and address IDs in your database
- Implement webhook handlers for real-time transaction updates
- Use Deposit Finder as a backup for missed transactions
- Monitor master wallet balance for gas (native tokens)
- Enable gasless withdrawals if your users shouldn’t need to hold native tokens

