Fund wallets during testing
See which sandbox wallets a public test-network faucet can fund, and why EVM sandbox wallets show a sandbox test dollar instead.
This page shows how to put test funds on a sandbox wallet. Sandbox wallets are test-network wallets, and how you fund one depends on its network.
Example. You create a sandbox Stellar wallet for Ada and send it 10 test-network USDC from a public faucet. Her wallet then shows a USDC balance of 10.0000000. A sandbox Polygon wallet would still show 0, because faucet USDC does not count on that network.
| Network | How to fund it in sandbox |
|---|---|
stellar, solana |
A public USDC faucet for that test network. These are real test-network wallets |
polygon, ethereum, avalanche |
You cannot fund these with a faucet. On these networks the USDC balance of a sandbox wallet is the sandbox test dollar, a test token that stands for US dollars. USDC from a public faucet does not show |
The API has no way today to add sandbox test dollars to a standalone EVM wallet. To test money arriving in an account, use a simulated deposit on a v2 account.
Fund a Stellar or Solana wallet
-
Read the wallet's
addressandnetworkwith Get a single wallet:curl --request GET \ --url https://api.gravv.xyz/v1/wallets/30803889-fa61-4774-8d11-8e3781728a07 \ --header 'Api-Key: <API_KEY>' -
Open a public USDC faucet for the Stellar or Solana test network, and send USDC to the
address. -
Wait for
inflow.onchain.completed, then read the wallet again for the balance.
A Stellar wallet already holds its USDC trustline a few seconds after Gravv creates it. A new Solana wallet lists only SOL until the first USDC arrives.
Do not send main-network coins to a sandbox address. You lose them.