> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unwall.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Deposit Address

> Get the on-chain USDC deposit address for your project. A Bridge wallet is auto-created if one doesn't exist.

Returns the project's USDC deposit address on Base. Send USDC to this address to fund the project wallet. The balance updates automatically when the deposit is confirmed on-chain via Bridge.xyz webhook.

If the project does not yet have a Bridge.xyz wallet, one is created automatically on first call.

<Note>
  Requires a bearer token with the `read` permission.
</Note>

## Request

This endpoint takes no query parameters or request body.

## Response

<ResponseField name="project_id" type="string" required>
  Unique project identifier.
</ResponseField>

<ResponseField name="chain" type="string" required>
  Blockchain network. Always `"base"`.
</ResponseField>

<ResponseField name="address" type="string" required>
  EVM wallet address for receiving USDC deposits.
</ResponseField>

<ResponseField name="currency" type="string" required>
  Deposit currency. Always `"usdc"`.
</ResponseField>

## Examples

<CodeGroup>
  ```bash curl theme={null}
  curl https://api.unwall.xyz/v1/stablecoin/address \
    -H "Authorization: Bearer aw_live_xxxxxxxxxxxx"
  ```

  ```python Python theme={null}
  import requests

  resp = requests.get(
      "https://api.unwall.xyz/v1/stablecoin/address",
      headers={"Authorization": "Bearer aw_live_xxxxxxxxxxxx"},
  )
  data = resp.json()
  print(f"Deposit USDC on {data['chain']} to: {data['address']}")
  ```

  ```typescript TypeScript theme={null}
  const resp = await fetch("https://api.unwall.xyz/v1/stablecoin/address", {
    headers: {
      Authorization: "Bearer aw_live_xxxxxxxxxxxx",
    },
  });
  const data = await resp.json();
  console.log(`Deposit USDC on ${data.chain} to: ${data.address}`);
  ```
</CodeGroup>

```json Response (200 OK) theme={null}
{
  "project_id": "proj_abc123",
  "chain": "base",
  "address": "0x742d35Cc6634C0532925a3b844Bc9e7595f2bD28",
  "currency": "usdc"
}
```

<Warning>
  Only send USDC on the Base network to this address. Sending other tokens or using the wrong network may result in permanently lost funds.
</Warning>
