---
title: "Fund account wallets during testing"
---
When testing your Gravv integration, you need testnet tokens to fund accounts. Each account includes a wallet address that you can fund using Circle’s Testnet Faucet.

## Get the account wallet address

Start by using the [Get a single account](/api-reference/accounts/get-v1-accounts-account-id) endpoint to retrieve the wallet address:

```bash title="get the account wallet address request"
curl --request GET \
     --url https://api.gravv.xyz/v1/accounts/<account id> \
     --header 'Api-Key: <API_KEY>'
```

Save the `wallet_address` and `blockchain_network` from the response:

```json title="get the account wallet address response"
{
  "data": {
    "wallet_address": "0xf73bdd069dc31aa8f334b177b175936ba98237a2",
    "blockchain_network": "polygon",
    "balance": "0.00"
  }
}
```

## Fund the wallet

Use Circle’s Testnet Faucet to send testnet tokens to your wallet address:

1. Visit [Testnet Faucet](https://faucet.circle.com/).
2. Select the blockchain network that matches your account.
3. Enter your `wallet_address` in the address field.
4. Select the token type, USDC.
5. Click **Send 1 USDC** to request tokens.

The faucet sends 1 USDC to your wallet address, and funds arrive within a few minutes, depending on network congestion.

To check your balance, use the [Get a single account](/api-reference/accounts/get-v1-accounts-account-id) endpoint again.

