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

# Generate Crypto Address

> Generate or retrieve a dedicated multi-chain cryptocurrency deposit address.

Generates or fetches the merchant's dedicated cryptocurrency deposit address for the specified blockchain network.

### Scopes required

`wallets:write` or `*`

### Headers

<ParamField header="Authorization" type="string" required>
  Bearer API secret key formatted as `Bearer sk_live_...` or `Bearer sk_test_...`.
</ParamField>

### Body

<ParamField body="network" type="string" required>
  The target blockchain network: `TRON`, `ETH`, `SOL`, `POLYGON`, `BASE`, or `ARBITRUM`.
</ParamField>

### Response

<ResponseField name="network" type="string">
  The requested network identifier.
</ResponseField>

<ResponseField name="asset" type="string">
  The token asset standard (e.g. `USDT`).
</ResponseField>

<ResponseField name="address" type="string">
  The multi-chain deposit address.
</ResponseField>

<ResponseField name="createdAt" type="string">
  ISO timestamp when the address was allocated.
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X POST "https://api.tabsglobal.co/v1/wallets/crypto-address" \
    -H "Authorization: Bearer sk_live_..." \
    -H "Content-Type: application/json" \
    -d '{
      "network": "TRON"
    }'
  ```

  ```javascript Node.js theme={null}
  const response = await fetch("https://api.tabsglobal.co/v1/wallets/crypto-address", {
    method: "POST",
    headers: {
      "Authorization": `Bearer ${process.env.TABS_SECRET_KEY}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify({ network: "TRON" }),
  });

  const data = await response.json();
  console.log(data);
  ```

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

  response = requests.post(
      "https://api.tabsglobal.co/v1/wallets/crypto-address",
      headers={
          "Authorization": f"Bearer {API_KEY}",
          "Content-Type": "application/json",
      },
      json={"network": "TRON"},
  )
  print(response.json())
  ```
</RequestExample>

<ResponseExample>
  ```json 201 Created theme={null}
  {
    "network": "TRON",
    "asset": "USDT",
    "address": "TLyqzVGLV1nmKBWcDqGzBfZpTXWp4Dk9gM",
    "createdAt": "2026-09-21T01:15:00.000Z"
  }
  ```
</ResponseExample>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.