> For the complete documentation index, see [llms.txt](https://docs.txn.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.txn.io/api-basics/supported-currencies.md).

# Supported currencies

This page lists the cryptocurrencies and fiat currencies Txn supports, grouped by environment and currency type. For how each type behaves in API requests, see [Currency types](#currency-types) below.

Network fees are set at the network level and, along with per-currency deposit minimums, may change without notice.

{% hint style="info" %}
Network codes in the Sandbox environment differ from those in Production — testnet networks are typically prefixed (`tbtc`, `ttrx:usdt`, `hteth`, etc.).
{% endhint %}

During the initial setup of your sandbox account, Txn adds test balances to your account. Reach out to your Txn integration manager if you need more test funds, including cryptocurrency testnet liquidity, to run your integration tests.

## Currency types

Txn supports three classes of currency. The class determines where the currency can be used in the API.

* **Cryptocurrencies** — settled on-chain. Used as the on-chain asset transferred to or from a wallet, and held as account balance on Txn.
* **Tradable fiat** — fiat currencies in which you can hold an account balance on Txn. A master account is created for each tradable currency at company onboarding (see [Accounts concept](/accounts/accounts-concept.md)).
* **Display fiat** — fiat currencies used only to present amounts to end users. Display currencies cannot hold a balance — the underlying settlement always happens in a tradable currency or cryptocurrency.

### Where each currency type can be used

| API field                      | Cryptocurrencies | Tradable fiat | Display fiat |
| ------------------------------ | :--------------: | :-----------: | :----------: |
| Invoice `billedCurrency`       |         ✓        |       ✓       |       ✓      |
| Invoice `chargedCurrency`      |         ✓        |       —       |       —      |
| Invoice `targetCurrency`       |         ✓        |       ✓       |       —      |
| Payout `currency`              |         ✓        |       ✓       |       ✓      |
| Payout `chargeCurrency`        |         ✓        |       ✓       |       —      |
| Payout `payCurrency`           |         ✓        |       —       |       —      |
| Payment link `currency`        |         ✓        |       ✓       |       ✓      |
| Payment link `accountCurrency` |         ✓        |       ✓       |       —      |
| Channel `targetCurrency`       |         ✓        |       ✓       |       —      |
| Channel `localCurrency`        |         ✓        |       ✓       |       ✓      |
| Held as account balance        |         ✓        |       ✓       |       —      |

## Production environment

### Cryptocurrencies

<table data-full-width="true"><thead><tr><th>Currency</th><th width="100">Code</th><th>Network</th><th width="160">Network code</th><th>Min deposit</th><th>Decimals</th><th>Explorer</th></tr></thead><tbody><tr><td>Bitcoin</td><td>BTC</td><td>Bitcoin</td><td><code>btc</code></td><td>0.000001</td><td>8</td><td><a href="https://blockchair.com/bitcoin">blockchair.com/bitcoin</a></td></tr><tr><td>Bitcoin Cash</td><td>BCH</td><td>Bitcoin Cash</td><td><code>bch</code></td><td>0.03</td><td>8</td><td><a href="https://blockchair.com/bitcoin-cash">blockchair.com/bitcoin-cash</a></td></tr><tr><td>Cardano</td><td>ADA</td><td>Cardano</td><td><code>ada</code></td><td>1</td><td>6</td><td><a href="https://explorer.cardano.org/">explorer.cardano.org</a></td></tr><tr><td>Chainlink</td><td>LINK</td><td>Ethereum</td><td><code>link</code></td><td>0.5</td><td>6</td><td><a href="https://etherscan.io/">etherscan.io</a></td></tr><tr><td>Dogecoin</td><td>DOGE</td><td>Doge</td><td><code>doge</code></td><td>5</td><td>8</td><td><a href="https://blockchair.com/dogecoin">blockchair.com/dogecoin</a></td></tr><tr><td>Ether</td><td>ETH</td><td>Ethereum</td><td><code>eth</code></td><td>0.005</td><td>6</td><td><a href="https://etherscan.io/">etherscan.io</a></td></tr><tr><td>Litecoin</td><td>LTC</td><td>Litecoin</td><td><code>ltc</code></td><td>0.1</td><td>8</td><td><a href="https://blockchair.com/litecoin">blockchair.com/litecoin</a></td></tr><tr><td>Native BNB</td><td>BNB</td><td>Binance Smart Chain</td><td><code>bsc</code></td><td>0.001</td><td>6</td><td><a href="https://bscscan.com/">bscscan.com</a></td></tr><tr><td>Polygon Ecosystem Token</td><td>POL</td><td>Polygon</td><td><code>polygon</code></td><td>5</td><td>6</td><td><a href="https://polygonscan.com/">polygonscan.com</a></td></tr><tr><td>Shiba Inu</td><td>SHIB</td><td>Ethereum</td><td><code>shib</code></td><td>80,000</td><td>6</td><td><a href="https://etherscan.io/">etherscan.io</a></td></tr><tr><td>Solana</td><td>SOL</td><td>Solana</td><td><code>sol</code></td><td>0.01</td><td>6</td><td><a href="https://solscan.io/">solscan.io</a></td></tr><tr><td>Tether USD</td><td>USDT</td><td>Tron</td><td><code>trx:usdt</code></td><td>1</td><td>6</td><td><a href="https://tronscan.org/">tronscan.org</a></td></tr><tr><td>Tether USD</td><td>USDT</td><td>Ethereum</td><td><code>usdt</code></td><td>1</td><td>6</td><td><a href="https://etherscan.io/">etherscan.io</a></td></tr><tr><td>Tether USD</td><td>USDT</td><td>Polygon</td><td><code>polygon:usdt</code></td><td>1</td><td>6</td><td><a href="https://polygonscan.com/">polygonscan.com</a></td></tr><tr><td>Tether USD</td><td>USDT</td><td>Binance Smart Chain</td><td><code>bsc:usdt</code></td><td>1</td><td>6</td><td><a href="https://bscscan.com/">bscscan.com</a></td></tr><tr><td>Tether USD</td><td>USDT</td><td>Solana</td><td><code>sol:usdt</code></td><td>1</td><td>6</td><td><a href="https://solscan.io/">solscan.io</a></td></tr><tr><td>Tronix</td><td>TRX</td><td>Tron</td><td><code>trx</code></td><td>5</td><td>6</td><td><a href="https://tronscan.org/">tronscan.org</a></td></tr><tr><td>USD Coin</td><td>USDC</td><td>Ethereum</td><td><code>usdc</code></td><td>1</td><td>6</td><td><a href="https://etherscan.io/">etherscan.io</a></td></tr><tr><td>USD Coin</td><td>USDC</td><td>Polygon</td><td><code>polygon:usdcv2</code><sup>2</sup></td><td>1</td><td>6</td><td><a href="https://polygonscan.com/">polygonscan.com</a></td></tr><tr><td>USD Coin</td><td>USDC</td><td>Solana</td><td><code>sol:usdc</code></td><td>1</td><td>6</td><td><a href="https://solscan.io/">solscan.io</a></td></tr><tr><td>XRP</td><td>XRP</td><td>Ripple</td><td><code>xrp</code></td><td>1</td><td>6</td><td><a href="https://xrpscan.com/">xrpscan.com</a></td></tr></tbody></table>

<sup>2</sup> The `v2` suffix refers to the bridged USDC contract on Polygon. Use this code when integrating Polygon USDC; the legacy code is no longer accepted.

### Tradable fiat

| Currency           | Code | Decimals |
| ------------------ | ---- | -------- |
| Euro               | EUR  | 2        |
| US Dollar          | USD  | 2        |
| British Pound      | GBP  | 2        |
| Canadian Dollar    | CAD  | 2        |
| New Zealand Dollar | NZD  | 2        |
| Japanese Yen       | JPY  | 0        |

### Display fiat

| Currency           | Code | Decimals |
| ------------------ | ---- | -------- |
| Australian Dollar  | AUD  | 2        |
| Brazilian Real     | BRL  | 2        |
| Chilean Peso       | CLP  | 0        |
| Chinese Yuan       | CNY  | 2        |
| Colombian Peso     | COP  | 2        |
| Hong Kong Dollar   | HKD  | 2        |
| Indian Rupee       | INR  | 2        |
| Indonesian Rupiah  | IDR  | 2        |
| Malaysian Ringgit  | MYR  | 2        |
| Mexican Peso       | MXN  | 2        |
| New Taiwan Dollar  | TWD  | 2        |
| Nigerian Naira     | NGN  | 2        |
| Peruvian Sol       | PEN  | 2        |
| Philippine Peso    | PHP  | 2        |
| South African Rand | ZAR  | 2        |
| South Korean Won   | KRW  | 0        |
| Thai Baht          | THB  | 2        |
| Turkish Lira       | TRY  | 2        |
| Vietnamese Dong    | VND  | 0        |

## Sandbox environment

The Sandbox environment supports a subset of the production cryptocurrencies for testing. The fiat currency catalogue is identical across environments, so the [Tradable fiat](#tradable-fiat) and [Display fiat](#display-fiat) tables above apply to Sandbox as well.

### Cryptocurrencies

<table data-full-width="true"><thead><tr><th>Currency</th><th width="100">Code</th><th>Network</th><th width="160">Network code</th><th>Min deposit</th><th>Decimals</th><th>Explorer</th></tr></thead><tbody><tr><td>Bitcoin</td><td>BTC</td><td>Bitcoin</td><td><code>tbtc</code></td><td>0.000001</td><td>8</td><td><a href="https://blockchair.com/bitcoin/testnet">blockchair.com/bitcoin/testnet</a></td></tr><tr><td>Ether</td><td>ETH</td><td>Ethereum (Hoodi)</td><td><code>hteth</code></td><td>0.005</td><td>6</td><td><a href="https://hoodi.etherscan.io/">hoodi.etherscan.io</a></td></tr><tr><td>Tether USD</td><td>USDT</td><td>Tron (Shasta)</td><td><code>ttrx:usdt</code></td><td>1</td><td>6</td><td><a href="https://shasta.tronscan.org/">shasta.tronscan.org</a></td></tr><tr><td>Tronix</td><td>TRX</td><td>Tron (Shasta)</td><td><code>ttrx</code></td><td>1</td><td>6</td><td><a href="https://shasta.tronscan.org/">shasta.tronscan.org</a></td></tr><tr><td>XRP</td><td>XRP</td><td>Ripple Testnet</td><td><code>txrp</code></td><td>1</td><td>6</td><td><a href="https://test.xrplexplorer.com/en">test.xrplexplorer.com</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.txn.io/api-basics/supported-currencies.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
