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

# Stablecoins and networks

> Supported assets and networks, API codes and address formats.

export const Coin = ({src, name}) => <span style={{
  display: 'inline-flex',
  alignItems: 'center',
  gap: '6px',
  whiteSpace: 'nowrap',
  lineHeight: '20px',
  height: '20px'
}}>
    <img src={src} alt="" width="20" height="20" loading="lazy" noZoom className="zp-coin" />
    <span>{name}</span>
  </span>;

export const Label = ({name}) => <span style={{
  display: 'inline-flex',
  alignItems: 'center',
  height: '20px',
  lineHeight: '20px'
}}>{name}</span>;

Zapyd supports USDT and USDC across multiple blockchain networks. Use the tables below to see which asset + network pairs are valid in production versus sandbox.

<Warning>
  Sending funds on the wrong network or using an unsupported pair can result in permanent loss with no recovery. Confirm the network in your wallet matches the pair your integration expects before sending any on-chain transfer.
</Warning>

## Production networks

| <Label name="Stablecoin" /> | <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779934178/Group_10109_lne2qr.png" name="Ethereum" /> | <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779934083/Coin_Logo_2_dbjest.png" name="Polygon" /> | <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779934178/Group_10141_gayvkw.png" name="Arbitrum" /> | <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779934083/Coin_Logo_v6r9rl.png" name="Tron" /> | <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779934083/Coin_Logo_1_xva94p.png" name="Solana" /> | <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779934082/bnb-bnb-logo_1_efrexp.png" name="BSC" /> |
| :- | :-: | :-: | :-: | :-: | :-: | :-: |
| <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779933943/USDT_cxrbwm.png" name="USDT" /> | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779933936/USD_Coin_USDC_nqisaw.png" name="USDC" /> | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ |

**Legend:** ✅ supported · ❌ not supported.

## Sandbox (testnet)

**Sepolia** (Ethereum testnet) is available only in Sandbox. Never use Sepolia addresses in production. Testnet funds have no real value.

| <Label name="Stablecoin" /> | <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779934178/Group_10109_lne2qr.png" name="Sepolia" /> |
| :- | :-: |
| <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779933943/USDT_cxrbwm.png" name="USDT" /> | ✅ |
| <Coin src="https://res.cloudinary.com/dy1qfcd5r/image/upload/v1779933936/USD_Coin_USDC_nqisaw.png" name="USDC" /> | ✅ |

## Codes to use in the API

| Network | `network` value | Address format |
| - | - | - |
| Ethereum | `ethereum` | `0x…` |
| Polygon | `polygon` | `0x…` |
| Arbitrum | `arbitrum` | `0x…` |
| BSC | `bsc` | `0x…` |
| Tron | `tron` | `T…` |
| Solana | `solana` | Base58 |
| Sepolia (sandbox only) | `sepolia` | `0x…` |

Assets are `usdt` and `usdc`, and codes are case-insensitive.

## Before you move funds

* Develop on Sandbox and Sepolia. Switch to production networks only for live traffic.
* Treat every deposit address as specific to its network. The same address format exists on several EVM chains.
* Read the asset, network and address from the quotation response for every transfer.
