Supported Protocols and Integration Guidelines
Knowledge Base
Supported Protocols and Integration Guidelines
We appreciate your interest in integrating TETHER tokens into your platform.
TETHER tokens exist on multiple blockchains and should be treated equally and interchangeably, i.e. 1 TETHER token on Blockchain X = 1 TETHER token on Blockchain Y.
Where possible, we request that integrator support as many of the protocols listed below as their platform currently supports/operates on and that it is made explicitly clear (both publicly and within their platform) which protocols they support.
Currently Supported Asset Protocols:
Omni Protocol Token via Bitcoin Blockchain;
ERC20 Token via Ethereum Blockchain, Avalanche Blockchain and Polygon Blockchain;
TRC20 Token via Tron Blockchain;
EOSIO.TOKEN via EOS Blockchain;
Liquid Asset via Liquid Blockchain;
Algorand Asset via Algorand Blockchain;
SLP Token via Bitcoin Cash Blockchain;
Solana Token via Solana Blockchain;
Statemine Asset via Kusama Network;
Omni Protocol via Bitcoin Blockchain
Important: Tether’s assets created and issued on the Omni protocol are identified by the Omni Protocol Property ID: USD₮ #31 and EUR₮ #41
Any other TETHER property identification number is a fake.
Integration for Tether (and any Omni Protocol token) is achieved through the Omni Core client.
Omni Core is a Bitcoin core clone that supports Bitcoin as well as all the Omni protocol currencies. Therefore, if you are building an exchange and integrating Bitcoin/Bitcoin core, the integration path/requirements for Omni Core would be almost identical.
Being built on top of Bitcoin core, Omni Core inherits all the RPC capabilities of Bitcoin core and adds a few additional Omni Protocol Specific RPC calls of its own.
Please see the Omni Core integration guide provided by the Omni team for the technical details needed to incorporate the client into your platform:
https://github.com/OmniLayer/omnicore/wiki/Platform-Integration-of-Omni-Core
ERC20 Token via Ethereum Blockchain, Avalanche and Polygon Blockchain
Ethereum Network
Support for Tether tokens in your project can be added with the following contract addresses:
USD₮ contract address:
https://etherscan.io/token/0xdac17f958d2ee523a2206206994597c13d831ec7
EUR₮ contract address:
https://etherscan.io/token/0xC581b735A1688071A1746c968e0798D642EDE491
CNH₮ contract address:
https://etherscan.io/token/0x6e109e9dd7fa1a58bc3eff667e8e41fc3cc07aef
XAU₮ contract address:
https://etherscan.io/token/0x68749665FF8D2d112Fa859AA293F07A622782F38
MXN₮ contract address:
https://etherscan.io/token/0xed03ed872159e199065401b6d0d487d78d9464aa
Note: The integration path is the same as any ERC20 compatible token with the following
Exception: Tether’s current USD₮ ERC20 contract is based on a slightly older standard that does not return a boolean value in the transfer function. Developers and Integrators deploying their own custom contracts should take care and use the SafeERC20 library which is designed to handle both the old and new standards.
Avalanche Blockchain
Support for Tether tokens in your project can be added with the following contract addresses:
USD₮ contract address:
https://snowtrace.io/token/0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7
Note: The integration path is the same as any ERC20 compatible token
Polygon Blockchain
Support for Tether tokens in your project can be added with the following contract addresses:
USD₮ contract address:
https://polygonscan.com/address/0x170a18b9190669cda08965562745a323c907e5ec
MXN₮ contract address:
https://polygonscan.com/address/0xed03ed872159e199065401b6d0d487d78d9464aa
Note: The integration path is the same as any ERC20 compatible token
TRC20 Token via Tron Blockchain
Support for Tether tokens in your project can be added with the following Tron contract addresses:
USD₮ contract address:
https://tronscan.org/#/token20/TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
CNH₮ contract address:
https://tronscan.org/#/token20/TCfCGjekyqmdYt1yxfUM5v5SDtaY6tuWik
MXN₮ contract address:
https://tronscan.org/#/contract/TDp7Kbp6ajeWeQN9J57Vnw4WyQdKpuARDF
Note: The integration path is the same as any TRC20 compatible token.
Exception: Tether’s current USD₮ TRC20 contract is based on a slightly older standard that does not return a boolean value in the transfer function. Developers and Integrators deploying their own custom contracts should take care and use the SafeERC20 library which is designed to handle both the old and new standards.
EOSIO.TOKEN via EOS Blockchain
To integrate TETHER’s EOSIO.TOKEN on the EOS blockchain use the USD₮ contract address: https://bloks.io/account/tethertether
Liquid Asset via Liquid Blockchain
To integrate Tether’s Liquid Asset on the Liquid blockchain use the USD₮ asset: https://blockstream.info/liquid/asset/ce091c998b83c78bb71a632313ba3760f1763d9cfcffae02258ffa9865a37bd2
Algorand Asset via Algorand Blockchain
To integrate Tether’s Algorand Asset on the Algorand Blockchain use the USD₮ Asset ID 312769:
https://goalseeker.purestake.io/algorand/mainnet/asset/312769
Note: Bear in mind that users wishing to receive/hold Tether Assets on Algorand must opt-in explicitly. For additional information, please refer to the Algorand Tutorials.
SLP Token via BitcoinCash Blockchain
To integrate Tether’s SLP Token on the BitcoinCash blockchain use the USD₮ Token ID: https://blockchair.com/bitcoin-cash/transaction/9fc89d6b7d5be2eac0b3787c5b8236bca5de641b5bafafc8f450727b63615c11
Solana Token via Solana Blockchain
To integrate Tether’s Solana Token on the Solana Blockchain use the USD₮ contract address:
https://explorer.solana.com/address/Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB
Statemint Asset via Polkadot Network
To integrate Tether’s Statemint Asset on the Polkadot network use the USD₮ Asset ID 1984:
https://statemint.statescan.io/asset/1984
Statemine Asset via Kusama Network
To integrate Tether’s Statemine Asset on the Kusama network use the USD₮ Asset ID 1984:
https://statemine.statescan.io/asset/1984
Tezos Token via Tezos Blockchain
To integrate Tether’s Tezos Token on the Tezos Blockchain use both the contract address:
KT1XnTn74bUtxHfDtBmm2bGZAQfhPbvKWR8o
and Token ID 0 for USD₮
Near Token via Near Blockchain
To integrate Tether’s USD₮ Token on the Near Blockchain use the contract address:
The Future of Money
Sign UpTether token
Tether supports and empowers growing ventures and innovation as a digital token built on multiple blockchains.