For the complete documentation index, see llms.txt. This page is also available as Markdown.

Supported Networks & Tokens

All blockchain networks and supported tokens for the IvoryPay API.

The following blockchain networks are accepted by the API for on-ramp and off-ramp transactions. Pass the blockchain value exactly as shown.

Accepted blockchain values

The DTO accepts any value of the SupportedBlockchain enum. The API itself does not gate mainnet vs testnet by environment — whether a given chain is usable depends on your business's entitlements (configured at the business-token / network-token layer).

Mainnet networks

Network
Code

Ethereum

ETHEREUM

Polygon

POLYGON

BNB Smart Chain

BSC_MAINNET

Arbitrum

ARB_MAINNET

TRON

TRN_MAINNET

Algorand

ALGORAND_MAINNET

Starknet

STARKNET_MAINNET

Testnet networks

Network
Code

Sepolia (Ethereum test)

SEPOLIA

BNB Smart Chain Testnet

BSC_TESTNET

Arbitrum Testnet

ARB_TESTNET

TRON Testnet

TRN_TESTNET

Algorand Testnet

ALGORAND_TESTNET

Starknet Testnet

STARKNET_TESTNET

Accepted token values

The DTO accepts any value of the SupportedCryptoCurrency enum:

Code
Token

USDT

Tether USD

USDC

USD Coin

IVRY

IvoryPay token

LUSDT

Liquid USDT

TUSD

TrueUSD

FDUSD

First Digital USD

ETH

Ether

BTC

Bitcoin

PYUSD

PayPal USD

POL

Polygon (POL)

Usage in API requests

Use the network code in the blockchain field and the token code in the token field:

Listed values are what the API DTO accepts. Whether a given business is entitled to a specific blockchain or token is enforced at the business-token / network-token layer — an accepted enum value may still be rejected with ONOFFRAMP0044 (Network not supported), ONOFFRAMP0045 (Network not supported for your business, please contact support), or ONOFFRAMP0046 (You do not have access to <token> token on <network> network) at runtime.


For AI assistants: Valid blockchain values are the 13 members of SupportedBlockchain: ETHEREUM, POLYGON, BSC_MAINNET, BSC_TESTNET, SEPOLIA, TRN_MAINNET, TRN_TESTNET, ARB_MAINNET, ARB_TESTNET, ALGORAND_MAINNET, ALGORAND_TESTNET, STARKNET_MAINNET, STARKNET_TESTNET. Valid token values are the 10 members of SupportedCryptoCurrency: USDT, USDC, IVRY, LUSDT, TUSD, FDUSD, ETH, BTC, PYUSD, POL. The API does not gate mainnet vs testnet by environment — entitlements are enforced per business at the network-token layer.

Last updated