Published 10 November 2026
USDC and USDT are the two largest stablecoins: tokens on a blockchain meant to be worth exactly one US dollar each, backed by reserves their issuers hold. USDT is issued by Tether and is the larger and more widely traded; USDC is issued by Circle and publishes its reserves in more detail. For sending and receiving dollars on a blockchain, both work, and the network matters as much as the coin.
A stablecoin is a token whose value is tied to a currency, almost always the dollar. The issuer creates new tokens when someone deposits dollars and destroys them when someone redeems, and holds reserves — mostly cash and short-term US government debt — to cover every token. That gives you dollars that move like crypto: to anyone with an address, at any hour, usually within minutes.
Each stablecoin runs on several blockchains. USDC is on Ethereum and on layer-2 networks such as Base, Arbitrum and Optimism; USDT is mostly on TRON and Ethereum, and on Arbitrum and Optimism as USDT0, an omnichain form of USDT backed one to one by USDT locked on Ethereum. USDC on Base and USDC on Ethereum are the same dollar but separate tokens on separate chains. Sending on one network to an address that only watches another can lose the payment, so sender and receiver must agree on the network as well as the coin. Fees differ hugely between networks — network fees explained.
Use what the person or service on the other side accepts, on the network they name. For your own holdings, many people prefer USDC for its reporting and regulatory status, and USDT for its reach. Holding some of each spreads the issuer risk. For a business, accepting both on low-fee networks covers most buyers — how to accept crypto payments.
USDC publishes more detailed monthly reserve reports and is issued under the EU's MiCA rules, which many people take as lower risk. Both have held close to one dollar for most of their history, and both can freeze tokens.
An address on the same network can hold both, but they are different tokens: sending USDT does not give the receiver USDC. Always send the coin and network the receiver asked for.
Reserves held by the issuer, mostly cash and short-term US Treasury bills, reported in independent attestations on each issuer's transparency page.
Layer-2 networks usually cost a fraction of what Ethereum's main network does for the same transfer: Base, Arbitrum and Optimism for USDC, and Arbitrum and Optimism for USDT0. Fees change with demand.
This guide explains how things work. It is not financial, investment or tax advice. Something wrong? Write to hi@perly.io and we will correct it.
© 2026 Perly. All rights reserved.