Privately add group expenses and pay your dues without anyone watching. Privacy is non-negotiable. Privacy is lost whenever financial transactions reveal how much you owe, spend, or earn to third parties - even when those parties are just curious friends or group members.
Scroll down for demo videos
Traditional expense-splitting apps (Splitwise, Venmo, etc.) expose your financial details:
FHESplit uses Fully Homomorphic Encryption (FHE) via Zama's fhEVM to ensure complete amount privacy:
What's Encrypted (Full Privacy)
What's Public (Standard Blockchain)
🔐 Privacy-First Architecture
👥 Flexible Group Management
💸 Smart Expense Splitting
🔄 Auto-Settling Transfers
📊 Comprehensive Queries
🎭 Plausible Deniability Through Group Membership
Group membership does NOT prove financial interaction.
Since anyone can add any address to their group, seeing two addresses in the same group reveals nothing about whether they've actually transacted.
Benefits:
Example: If Bob's address appears in 50 different groups across the chain, an observer has no way to know which groups (if any) represent real financial relationships.
🔒 Transfer Privacy Guarantees
Even when transfers are visible on-chain, amounts remain completely private:
Privacy is not optional. It's fundamental.
GitHub: https://github.com/Wagalidoom/ethrome
All console logs (including the links of Sepolia Explorer can be found in this GitHub Gist.
The contract addresses on Ethereum Sepolia (verified):
"MockERC20": "0x522D9F63b1ab865099152481D2c72432bC78c677" "cToken": "0x80A75e0B15A943E91945eda2558A02Afa30CDb3F" "FHESplit": "0xbFBc56979dBfA4514C6560e5E9d33Ff608117ce5"
FHESplit demonstrates production-ready FHE integration for real-world financial privacy. We leverage Zama's fhEVM to encrypt all monetary amounts (balances, debts, expense shares) while maintaining on-chain verifiability and composability. Our deployed (and verified) Sepolia contracts showcase advanced FHE patterns: confidential ERC20 wrapping, encrypted debt tracking across multiple groups, auto-settling transfers in the encrypted domain, and granular ACL-based decryption. With 61 passing tests and comprehensive documentation, FHESplit proves that practical consumer applications can achieve genuine privacy without sacrificing blockchain benefits - solving the trillion-dollar problem of financial surveillance in expense-splitting apps used by millions globally.
Key Technical Achievements:
✅ Confidential token wrapper (cToken) using OpenZeppelin + fhEVM
✅ Complex encrypted state management (multi-group debt tracking)
✅ Encrypted arithmetic operations (auto-settling transfers with debt reduction)
✅ Production deployment on Sepolia with ACL integration