Deposit funds into an FHE-encrypted vault so the balance is hidden from onlookers on the blockchain.
Swap, earn interest, or borrow against a hidden balance without a direct on-chain link from your wallet.
Bridge assets across chains through a disposable wallet funded by a shared router contract.
Study a real example of combining encrypted balances with disposable wallets for on-chain privacy.
| collinsville22/hidemev2 | 0xradioac7iv/tempfs | 7vignesh/pgpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 5/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires understanding Ethereum mainnet contracts, FHE encrypted tokens, and an EIP-7702 delegate setup.
HideMe v2 is a privacy focused project built on Ethereum that lets someone deposit money once into an encrypted vault and then swap, earn interest, borrow, or bridge those funds across real DeFi protocols on the main Ethereum network, without directly connecting their wallet to those actions on chain. The balances themselves are encrypted using a technology called fully homomorphic encryption, or FHE, through a system called Zama fhEVM, so the amounts in the vault are hidden rather than visible to anyone looking at the blockchain. This is an upgrade of an earlier version of the project that only handled encrypted tokens and payments. The new version adds the ability to actually use that hidden balance inside DeFi apps like Aave for lending and borrowing, CoW Protocol for trading, and NEAR Intents for bridging assets between chains. The core challenge it solves is that a brand new wallet has no funds to pay for transaction fees, and simply sending it money from your own wallet would create the exact traceable link the project is trying to avoid. Instead, the system creates a single use, disposable wallet derived from one signature, which only ever signs approvals and never holds any actual currency. A shared contract called the BurnerRouter funds these disposable wallets from a pooled balance, so the visible on chain connection is between the router and the wallet, not between the person and the wallet. Another piece lets a relayer pay the transaction fees on the disposable wallet's behalf. The project is upfront that this is not a fully anonymous mixing system. The encryption hides account balances, and the routing setup breaks the direct link between a funder and a disposable wallet, but the actual DeFi transaction itself, such as a trade or a loan, is still a normal public transaction on the blockchain. How well identities stay separated depends on how many people are using the shared router at the same time. The project states it has not been through a formal security audit and should be used at your own risk. It is released under the MIT license.
A privacy-focused Ethereum project that lets you deposit into an encrypted vault and use DeFi protocols like Aave and CoW through disposable wallets that never directly link back to you.
Mainly TypeScript. The stack also includes TypeScript, Solidity, Ethereum.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.