Rename Note: Called garble.money after hackathon. Reason

Inspiration

We believe that privacy is a fundamental human right that underpins freedom of association, thought and expression, as well as freedom from discrimination. Solutions like Tornado Cash on Ethereum is not friendly to newbies/beginners. To help users protect their privacy, we started Garble.Money project.

What it does

Garble.Money shield your transfers based on Zero-knowledge Proof and Tronz Protocol. Tronz Protocol is the official-supported privacy protocol of Tron Network. For users, Garble.Money is just like a regular wallet. Once you have put money into Garble.Money, you can make shielded & secure transfers with others.

How we built it

Frontend: React/Next.js/TronWeb/circomlib/ethers
Backend: Solidity/TronBox

Challenges we ran into

  • Make note in ZKProof and tronz address invisible to users
  • Implement shielded transfer based on Tronz Protocol
  • Contract-level KYC/AML support
  • Web-based implementation rather than App-based implementation

Accomplishments that we're proud of

  • Fully-web3 privacy for transfers based on ZKProof
  • Very easy to use, just like a regular wallet
  • Regulatory-friendly privacy solution

What we learned

We deeply understand the range of challenges to on-chain privacy protection, not just on a technical level but also on a policy level. To ensure the availability of Garble.Money, we have conducted a lot of exploration and tried to achieve a balance between all parties. We believe it can meet user and regulatory requirements and enable a new solution for Web3 privacy.

What's next for Garble.Money

  • 2022-Q4: Frontend ZKProof generation for Fully-web implementation (Safer)
  • 2023-Q1: Build a crosschain to help assets in other evm chains to be shielded.
  • 2023-Q2: Support more TRC-20 tokens
  • 2023-Q3: Support private swaping, staking in Garble.Money
  • 2024-Q4: Speedup shielded transfers (More User-friendly)

Built With

Share this project:

Updates