🔐COTI Privacy Portal
Introduction
As the decentralized web evolves, the need for financial privacy has become increasingly important.
Many blockchain networks are fully transparent, meaning:
transaction histories are public
wallet balances are visible
sensitive financial activity can be exposed
COTI V2 addresses this limitation by introducing an EVM-compatible Layer 2 network that enables computation on encrypted data, powered by advanced cryptography such as Garbled Circuits.
The Privacy Portal is the primary web interface for interacting with this system. It allows users to manage private assets, perform confidential transactions, and keep control over their financial data.
🧭 What is the Privacy Portal?
The Privacy Portal is COTI V2's dApp for interacting with privacy-enabled tokens. It lets users bridge supported ERC20 tokens into private tokens, view and use encrypted balances, and submit confidential transfers while balances and transfer amounts remain encrypted on-chain, with decryption handled locally through the COTI MetaMask Snap.
✨ What you can do with the Privacy Portal?
With the Privacy Portal, you can:
🪙 Mint Private Tokens Convert supported ERC20 tokens into Private Tokens, allowing you to use them within COTI's privacy layer.
🔐 Manage Private Balances View and manage your encrypted balances securely using the COTI MetaMask Snap.
🔄 Send Confidential Transactions Transfer assets between wallets while keeping transaction amounts private.
👁️ View Your Data Privately Decrypt and view your balances locally. Only you have access to your financial data.
🧾 Keep Balances Encrypted On-Chain All balances remain encrypted on the ledger and are only accessible to the authorized key holder.
⚙️ How does it work?
COTI enables computation on encrypted data, meaning your data remains private even while it is being used.
The Privacy Portal acts as a bridge between you and this system:
You convert assets into Private Tokens
Your balances are stored encrypted on-chain
Transactions are executed without revealing sensitive data
Your data is decrypted locally when you need to view it
This allows you to interact with blockchain-based assets while preserving strong privacy for balances and transaction amounts.
🛡️ Why COTI V2 for Privacy?
COTI V2 introduces a new approach to blockchain privacy by combining encryption, secure computation, and developer-friendly infrastructure.
🔒 Encrypted Token Balances
Unlike standard ERC20 tokens, where balances and transactions are public, COTI's PrivateERC20 stores all balances and amounts as encrypted data (ciphertexts).
🧮 Secure Computation (Garbled Circuits and MPC)
COTI uses advanced cryptographic techniques such as Multi-Party Computation (MPC) and Garbled Circuits to process encrypted data.
Through the MpcCore precompile (address 0x64), the network can perform operations like:
addition
subtraction
comparisons
All without revealing the underlying data to validators or external observers.
🔑 Local Decryption
Your private balances are decrypted locally in your browser, using a personal AES key managed by the COTI Snap. Decryption keys are managed locally by you.
🧩 EVM Compatibility
COTI V2 is fully EVM-compatible, allowing developers to build using familiar tools such as:
Solidity
Hardhat
Developers can extend the PrivateERC20 contract to create privacy-enabled tokens without learning a new stack.
Last updated
Was this helpful?