
Public to private. Send private. Private back to public. One wallet. Four clicks.
TL;DR
→ Take a public token on COTI and make it private in one click via the Privacy Portal
→ View and send your private balance directly inside MetaMask through the COTI Snap
→ Convert private tokens back to their public form whenever you choose
→ End-to-end onchain privacy powered by Garbled Circuits
Private Token Loop
COTI has introduced a full-private token lifecycle all within a single wallet. Take a top public token, bridge it to COTI Network and then you can make it totally private. Use the COTI Privacy Portal to make top tokens private in a single click. Hold and send your private tokens with a balance only revealed to you.
Once you’re ready to make your tokens public once again, turn your private tokens back to public in a single click. Easy, simple and all within your wallet.
Here is the full loop in four screenshots.
1. Pick a public token at privacy.coti.io
Open the Privacy Portal and select a public token from the Public Tokens panel. The Portal supports COTI, wETH, wBTC, USDT, USDC.e, wADA, and gCOTI. Choose an amount, click Portal In, and approve the transaction in MetaMask.
2. See your private balance in MetaMask
Once the conversion confirms, your tokens are now private. The balance is encrypted on-chain and visible only to you through the COTI MetaMask Snap. Open MetaMask and your private balance is right there in the wallet you already use, decrypted locally on your device.
3. Send privately from MetaMask
Click Send Token in the Snap, enter a recipient on the COTI Network, and approve the transaction. The transfer is encrypted, on-chain, and confirmed at the lowest cost and fastest speed of any private token transfer, a fraction of a penny in gas.
4. Portal Out back to public
Return to the Privacy Portal, select the private token from the Private Tokens panel, and click Portal Out. Approve the transaction. Your tokens return to their original public form on the COTI Network, fully liquid, fully under your control.
The Power of End-to-End Privacy
Most privacy systems are difficult and challenging to use. Forcing users to decide whether to keep their assets public or private. With COTI, the ease of use is so simple your tokens can easily move between public and private, in an open loop.
Every step happens on the same network, in the same wallet, with the same keys. The Privacy Portal handles the conversion. The COTI MetaMask Snap handles holding, sending, and receiving. Together they give users a complete privacy lifecycle for any supported token, with the option to enter or exit at any moment.
That is what programmable privacy looks like in practice. Not a sealed-off zone, but a switch you control.
Try the Loop
Open the Privacy Portal: privacy.coti.io
Install the COTI MetaMask Snap: metamask.coti.io/install
Need tokens on COTI first? See the Ultimate Bridging Guide.
Stay COTI.
About COTI:
COTI is the programmable privacy layer for Web3. Built for enterprises, builders, and agents. Powered by high-performance Garbled Circuits and enterprise-grade COTI Nightfall (ZK), COTI enables encrypted computation on any public blockchain. Fast, low-cost, and compliant privacy across DeFi, AI, and beyond.
For COTI updates and to join the conversation, be sure to check out our channels:
Website: https://coti.io/
X: https://twitter.com/COTInetwork
YouTube: https://www.youtube.com/channel/UCl-2YzhaPnouvBtotKuM4DA
Telegram: https://t.me/COTInetwork
Discord: https://discord.gg/coti-foundation
GitHub: https://github.com/coti-io
Vibe Coders Telegram: https://t.me/+uuPNfRkKiQ03ZTcx
