Introduction
Last updated
Last updated
Github:
Redact is the first dApp built on the Fhenix CoFHE Coprocessor. Redact is a confidential asset management platform, using Fully Homomorphic Encryption (FHE) to enable confidential token balances and private token transactions. Redact provides an entry point for users to interact with confidential ERC-20 tokens () and in the future will support FHED, a confidential stablecoin.
By integrating with Fhenix’s , Redact enables users to perform on-chain transactions while maintaining complete data privacy. Unlike traditional DeFi platforms, where transactions and balances are publicly visible, Redact ensures that amounts and balances details remain private while maintaining compliance with on-chain verifiability.
Redact is designed to achieve the following:
Confidential Transactions: Users can send and receive assets privately, with transaction details encrypted.
fhERC20 Support: Standard ERC-20 tokens can be wrapped into fhERC20, enabling confidential DeFi interactions.
Seamless User Experience: A browser-based wallet allows users to wrap (encrypt), unwrap (decrypt), send, receive, and manage balances with an intuitive UI.
Traditional blockchain networks expose all transaction details, creating concerns around financial privacy, front-running, and surveillance. With Redact:
Users retain full privacy over their financial data.
Businesses and institutions can execute confidential transactions without exposing sensitive financial flows.
DeFi applications can offer private financial services without compromising transparency.
Redact facilitates the processing of encrypted transactions on-chain without disclosing their contents, ensuring that confidentiality does not compromise verifiability. By providing users with a simple way to convert their public erc20 tokens into confidential fhERC20 tokens, Redact serves as an entry point into confidential DeFi.
Read more about the motivation behind Redact here:
Redact enables users to:
Wrap ERC-20 Tokens: Encrypt and convert standard ERC-20 tokens into fhERC20 for private transactions.
Send & Receive Confidential Transactions: Execute on-chain transactions while keeping amounts private.
Manage Confidential Balances: Maintain user balance confidentiality.
Redact’s core mechanism consists of:
Confidential Tokenization: Users wrap ERC-20 tokens into fhERC20 to enable private transactions.
Confidential Stablecoin Minting: Users mint FUSD by locking stablecoins in a secure contract.
Confidential Transactions: When transferring tokens, only the sender and receiver are visible, while amounts and balances remain hidden.
Fhenix Coprocessor Execution: All confidential computations (wrapping, minting, sending) run off-chain on the CoFHE, ensuring scalability and security.