We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Техническое хранение или доступ необходимы для законной цели хранения предпочтений, которые не запрошены подписчиком или пользователем.
The technical storage or access that is used exclusively for statistical purposes.
Техническое хранилище или доступ, который используется исключительно для анонимных статистических целей. Без повестки в суд, добровольного согласия со стороны вашего интернет-провайдера или дополнительных записей от третьей стороны информация, хранящаяся или полученная только для этой цели, обычно не может быть использована для вашей идентификации.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
USDT vs USDT0: differences and what to check before a transfer
If you hold USDT on Arbitrum or Polygon, your block explorer and some wallets may already display it as USD₮0 (USDT0). On Optimism, several exchanges and swap services switched to a new contract in September–October 2026, changing how they accept deposits of the old token.
USDT0 is backed by USDT at a 1:1 ratio and retains the same dollar peg, although its market price can deviate from $1. Before sending funds, check the network, token contract and deposit requirements. When using decentralized finance (DeFi) services, you also need to review the permissions you grant by signing messages.
What is USDT0, and who issues it?
USDT0 is a version of USDT for networks where Tether does not issue the token directly. The project launched on January 16, 2025, on Ink, an Ethereum layer 2 (L2) network created by the Kraken exchange. USDT0 uses LayerZero’s OFT (Omnichain Fungible Token) standard, which allows tokens to move between blockchains without changing their total supply. Everdawn Labs developed the contracts, and the project is run by the USDT0 consortium in partnership with Tether and LayerZero.
USDT0’s backing is held on Ethereum. When a user transfers USDT from Ethereum to a USDT0 network, the OFT Adapter contract, also known as a lockbox, locks the deposited USDT, and the corresponding amount of USDT0 is minted on the destination network. Subsequent transfers between connected networks use a burn-and-mint mechanism: tokens are burned on the source network, and the same amount is minted on the destination network once the LayerZero message has been verified. Each USDT0 in this system is backed by one locked USDT.
As of October 20, 2026, the official list of USDT0 networks and contracts covers 24 networks, including Arbitrum, Optimism, Polygon, Berachain, Ink, HyperEVM, Plasma, Mantle, Monad, Unichain, Sei, Stellar and Hedera. Ethereum is also listed, but there is no separate USDT0 token on Ethereum: adapter contracts lock and unlock regular USDT. According to the project’s June 25, 2026 announcement, cumulative cross-chain transfer volume exceeded $100 billion in 525 days of operation.
USDT vs USDT0: what is the difference?
Native USDT and USDT0 differ in how they are issued, how they move between networks and which permissions can be granted through a signed message.
Issuer and trust model
Native USDT is the token Tether issues directly on a particular network, such as Ethereum, Tron, Solana, TON or another supported blockchain. Because USDT0 is backed by USDT locked on Ethereum, holding it exposes you to both Tether’s risks and those of the USDT0 contracts and LayerZero infrastructure.
How tokens move between networks
A regular transfer can only send USDT within the same blockchain. Moving funds from Tron to Arbitrum, for example, requires a separate route: an exchange that allows withdrawal on another network, a supported bridge or Legacy Mesh. When choosing a third-party bridge, check exactly which asset you will receive. Some bridges issue their own wrapped token with a different contract and additional risks.
The official USDT0 Transfer service supports transfers between connected USDT0 networks. A standard OFT route has no separate fee in USDT, but you pay gas and the LayerZero messaging fee in the source network’s native coin, such as ETH on Arbitrum or POL on Polygon. The interface may also offer a faster route for an additional fee. Before confirming, check the selected route and the amount you will receive; after sending, track the transfer status against the service’s estimated completion time.
Legacy Mesh: connecting Tron, TON and Solana to USDT0
Legacy Mesh connects networks with native USDT—Ethereum, Tron, TON, Solana and Celo—to USDT0 networks through a central hub on Arbitrum. A transfer from Tron to Plasma, for example, uses liquidity pools: USDT is locked in the Tron pool, and once the message is verified, the Arbitrum pool releases the corresponding amount of USDT0. From there, USDT0 moves to Plasma through burn-and-mint. You can complete the transfer through a single service, although a token spending approval may require a separate confirmation.
Legacy Mesh charges 0.03% in USDT, or 3 USDT on a 10,000 USDT transfer, in addition to network costs. If you received TRC-20 USDT on Tron, this route lets you move it to a supported USDT0 network without going through an exchange or receiving a third-party wrapped token.
Additional risks
USDT0’s verification system requires confirmation from all three Decentralized Verifier Networks (DVNs): LayerZero, USDT0 and Canary. Compromising one of them is not enough to validate a forged message. Guardian, ChainSecurity and Paladin have audited the contracts, and the project runs a bug bounty program on Immunefi. The maximum reward for a critical vulnerability is $6 million for Ethereum Virtual Machine (EVM)-compatible networks and $1 million for non-EVM networks.
On most EVM networks, USDT0 contracts use an upgradeable proxy, allowing their logic to be updated without changing the contract address. Administrative operations are controlled by a multisig wallet, which requires signatures from multiple key holders to authorize an operation. The contract owner also manages an address blocklist that can restrict token operations.
When deciding how much to hold in USDT0, account for the risks of its contracts and cross-chain transfer system. Switching to native USDT removes your reliance on those contracts and that transfer system, while issuer and freezing risks remain. We explain how freezing works in our guide, Can USDT be frozen on a hardware wallet?
Which networks have migrated from USDT to USDT0?
The migration to USDT0 worked differently across networks: Arbitrum and Polygon kept their existing contract addresses, while USDT0 on Optimism has a separate address. On Optimism, you therefore need to distinguish the old USDT from the new USDT0 by contract, even if your wallet displays the same name for both.
0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb90xc2132D05D31c914a87C6611C10748AEb04B58e8F0x01bFF41798a0BcF287b996046Ca68b395DbC10710x94b008aA00579c1307B0EF2c499aD98a8ce58e580x779Ded0c9e1022225f8E0630b35a9b54bE713736USDT holders on Arbitrum and Polygon did not need to move their tokens manually: their balances were preserved when the existing contracts were upgraded. Depending on its data source, a wallet or block explorer may display the token as USDT, USD₮0 or USDT0. Some exchanges, including OKX, also list USDT0 as regular USDT.
The old Optimism contract still exists, and holders or DeFi protocols may still have balances in that token. Some exchanges stopped crediting deposits of the old token after migrating to USDT0, but there is no single rule across all platforms. Binance, for example, labels the old token OPUSDTE and explains in its migration completion announcement that users can deposit it and then convert it to the new token at a 1:1 ratio. Before sending, check your exchange’s current instructions, including the deposit address for the asset you want to transfer.
On IOTA, USDT0 has a dedicated route paired only with Ethereum. Its USDT backing is locked in a separate lockbox, and there is no direct transfer from IOTA to Arbitrum, Plasma or other USDT0 networks.
Mistakes that can put your USDT0 at risk
A token missing from your wallet interface, an uncredited deposit and a counterfeit token each require a different response. Before repeating a transfer or looking for a recovery method, establish what happened.
What to check before transferring USDT0
Start with the recipient’s instructions or deposit form to find out which network and token version they accept. Then compare those details with the token in your wallet.
Using USDT0 with a hardware wallet
On most EVM networks, USDT0 is an ERC-20 token you can manage with the same hardware wallet account you use for Ethereum. The same EVM account will usually have the same address on Arbitrum, Optimism and Polygon. USDT0 works differently on Stellar, Hedera, HyperCore and IOTA, so check network and token support separately. For help choosing a network and storage method, see our guide Where to store USDT: which network and wallet to choose.
If the manufacturer’s app does not display USDT0 on the EVM network you need, open a compatible app such as MetaMask or Rabby, select its option to add a hardware wallet and connect your device. Your private key stays on the device, and you do not need to enter your seed phrase to connect it.
On most networks, USDT0 supports EIP-2612 (permit), which lets you grant a token spending allowance by signing a message, and EIP-3009 (transferWithAuthorization), which lets you sign an authorization for a specific transfer. Creating either signature does not send a transaction or cost gas, but another party can submit it to the contract and carry out the authorized action. The deadline field in permit limits when the signature can be submitted, while an allowance already set on-chain may remain valid after that date. Available features vary by network: Polygon PoS, for example, supports permit but not EIP-3009. The differences are listed in the USDT0 feature support table.
USDT on Ethereum has no built-in support for these two standards, but that does not make every signature involving it safe: approvals can also work through other contracts, including Permit2. If a token supports permit or transferWithAuthorization, a scammer can disguise a spending approval or transfer authorization as a login confirmation and trick you into signing it. Even a signature that costs no gas can grant access to your tokens.
Before confirming, check the message type, network, token contract, the address you are authorizing or sending funds to, the amount and the expiration time. Review the details on your hardware wallet’s screen if the device can display them for that request. If it only shows a hash instead of readable fields, you are being asked to blind sign, without seeing the decoded contents. Reject the request if you cannot verify what you are authorizing. When using DeFi, check how your model and current firmware display the service’s specific request: the EIP-712 structured data fields you are signing should be readable. A device may support EIP-712 yet still fail to display some requests in full. For more on reviewing operations on the device’s screen, see our guide to Clear Signing and Blind Signing.
What to do if a transfer goes wrong
If nobody has the private key for the recipient address, or the tokens were sent to a contract with no way to withdraw them, recovery may be technically impossible.
Conclusion
USDT0 retains USDT’s dollar peg and makes transfers between connected networks easier, but its reliability also depends on USDT0 contracts and LayerZero’s messaging system. Arbitrum and Polygon migrated without changing token contract addresses, while old USDT and new USDT0 coexist on Optimism. Before sending funds, check the network supported by the recipient, token contract and deposit requirements. When using a hardware wallet, review every signing request, including those that cost no gas.
Related Posts
#Keystone tutorial. How to update firmware on Keystone 3 Pro?
How to update Keystone 3 Pro firmware: in every release, Keystone fixes vulnerabilities, patches bugs, and adds support for new networks and wallets. That is why keeping the firmware up to date is part of protecting your assets. It is not a cosmetic improvement. The main rule before you start: first make sure you have …
Set up Claude Code Channels for Telegram or Discord
In March 2026, Anthropic introduced Claude Code Channels, a feature that lets you work with Claude Code through Telegram or Discord. Messages from the messaging app arrive in an open session on your computer, where Claude already has access to your project and its working context. Channels is in research preview, an early testing stage, …
#Trezor tutorial. Trezor passphrase wallet is empty: why it happens and how to find your coins
Trezor passphrase wallet: a common situation is that you connect your Trezor, enter the passphrase, and see a zero balance with no transaction history in Trezor Suite. Your first thought may be that the coins have been stolen. In most cases, the funds are still there—you have simply opened a different wallet. Below, we explain …
#Safepal tutorial. How to update SafePal firmware on the S1, S1 Pro and X1: step-by-step guide
How to update SafePal firmware on the S1, S1 Pro and X1: the SafePal S1 and S1 Pro do not connect to the internet or a computer during normal use, while the X1 communicates with a phone over Bluetooth. That makes firmware updates less familiar than on many other devices: instead of tapping a button …