Private USDT guide
How to send private USDT
Open curvy.box, sign in, paste the recipient's Curvy address, pick USDT and a chain, enter the amount, and confirm. The Tether lands at a one-time address that only the recipient can spend from.
How to send USDT privately
Two funding paths work for USDT. Use your Curvy balance directly, or connect the wallet you already use.
Open curvy.box.
Sign in with your Curvy balance, or connect Rabby, MetaMask, or WalletConnect.
Click Send.
Paste the recipient's Curvy address.
Pick USDT and the chain your USDT is on.
Enter the amount and click Send privately.
Confirm in your wallet, or one-click confirm from your Curvy balance.
The Tether settles in the next block at a fresh address only the recipient controls.
Do I need a wallet to send private USDT?
No. Curvy has its own balance you can fund from anywhere. If you prefer to use a wallet you already have, Curvy supports Rabby, MetaMask, and WalletConnect.
Use Curvy directly
Fund your Curvy balance from a CEX withdrawal, another wallet, or an on-chain transfer, then send straight from that balance.
Connect an external wallet
Click Connect wallet, pick Rabby, MetaMask, or WalletConnect, and send from the wallet's USDT balance.
Same recipient privacy, stronger sender privacy from Curvy balance
Both paths produce the same private send on the recipient side. The Curvy-balance path is stronger for sender privacy because your external wallet's history is not tied to the send.
Which chains support private USDT
Curvy is native to the chains the world uses. Private USDT is available on supported chains where Tether deploys. The send flow is the same on every chain.
| Chain | USDT availability | Best for |
|---|---|---|
| Ethereum mainnet | Native | Large transfers |
| Solana | Native | Large transfers |
| Arbitrum | Native | Trading flows |
| Optimism | Native | Settlement |
| Polygon | Native | High-volume payouts |
| BSC | Native BEP-20 | Regional liquidity |
| Linea | Bridged | Newer deployments |
| Gnosis | Bridged | DAO treasuries |
Base does not have native USDT; Circle's USDC is the canonical Base stablecoin. If you need stablecoin privacy on Base, use the private USDC recipe.
How much does a private USDT transfer cost?
You pay normal token-transfer gas plus a small announcement fee. USDT and USDC cost almost the same to send privately. The choice between them is about which stablecoin you or the recipient prefer to hold.
| Chain | Typical cost per private USDT send |
|---|---|
| Ethereum mainnet | $4 to $8 |
| Solana | Under $0.10 |
| Arbitrum | Under $0.10 |
| Optimism | Under $0.10 |
| Polygon | Under $0.02 |
| BSC | Under $0.05 |
| Gnosis | Under $0.02 |
Private USDT vs private USDC
Mechanically, the two are identical when sent through Curvy: same flow, same one-time-address mechanism, same inbox on the recipient side. The choice comes down to issuer and chain coverage.
| Private USDT | Private USDC | |
|---|---|---|
| Issuer | Tether (BVI) | Circle (US) |
| Privacy mechanism | One-time address per send | One-time address per send |
| Native on Base | No | Yes |
| Liquidity on Ethereum mainnet | Larger | Comparable |
| Liquidity on L2s | Comparable | Comparable on Base, Arbitrum |
US-based teams often default to USDC for jurisdictional reasons. Non-US users and trading-heavy treasuries often default to USDT for liquidity. Both work the same way in Curvy.
How does the recipient access private USDT?
The recipient does not have to claim anything. The Tether is at a fresh address they control as soon as the transaction confirms.
Open curvy.box and sign in.
See the payment in the inbox.
Hold the USDT, sweep it to a wallet, or send it onward.
Each option is one click. The docs on receiving assets privately cover automated scanning if they would rather not check manually.
Frequently asked questions
How do I send USDT privately?
Open curvy.box, sign in, click Send, paste the recipient's Curvy address, pick USDT and a chain, enter the amount, and confirm. The Tether lands at a one-time address only the recipient controls.
Can I send Tether anonymously?
You can send USDT to a destination that is not searchable as belonging to the recipient. The token itself remains visible on chain because the transfer event shows USDT moved, but the link between the recipient and their main wallet does not.
Which chains support private USDT?
Ethereum mainnet, Arbitrum, Solana, Optimism, Polygon, BSC, Linea, and Gnosis. Base does not have native USDT, so if you need stablecoin privacy on Base, use private USDC instead.
Can I send USDT from Tron through Curvy?
Not directly. Curvy works on EVM chains. The simplest path is to withdraw your USDT from a CEX directly to an EVM chain when you fund your Curvy balance.
Do I need to install a wallet to use Curvy?
No. Curvy has its own balance you can fund and send from without connecting any external wallet. If you would rather use a wallet you already have, Rabby, MetaMask, and WalletConnect all work.
Does Tether freeze stealth addresses?
Tether maintains a blocklist that applies to every USDT-holding address, including Curvy one-time addresses. Curvy does not change how the USDT contract behaves; it only changes where the tokens land.
How does the recipient spend the USDT I sent?
When the recipient opens curvy.box and sees the payment in their inbox, they click to hold, sweep to a wallet they normally use, or send onward. Each action is one click.
Send a private payment in under a minute.
Curvy is privacy infrastructure for the chains the world uses, also known as 0xCurvy. Live at curvy.box. For other stablecoins, see private USDC.
Last updated: May 2026.