Project Name: Garble.Money, Fully-Decentralized Privacy Wallet on Tron Network
Rename: Called garble.money after hackathon Reason
Project Track: DeFi
Team Name: GoblinLab
Team Member(s): 3 ( @Hamasaki @goblin_tb @GavinBelson )
DevPost URL: https://devpost.com/software/tronzbank
Project Goal:
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. And zkwrapper, a mixer in TRON, is based on Tronlink Mobile App. We believe that web-based dApp is the best way to protect privacy as users can choose any other privacy tool such as Tor, VPN, Web proxies to strengthen the privacy. So we started TronzBank ( garble.money ) project.
Project Info:
TronZBank ( garble.money ) shields your transfers based on Zero-knowledge Proof and Tronz Protocol. Tronz Protocol is the official-supported privacy protocol of Tron Network. For users, it is just like a regular wallet. Once you have put money into it, you can make shielded & secure transfers with others.
Project Website:
- Portal: https://garble.money
- dApp: https://app.garble.money
- Whitepaper: https://garble.money/whitepaper/
- Telegram:Telegram: Contact @GarbleMoney
- Twitter: https://twitter.com/GarbleMoney
- Swap: crosschain swap
- Deposit: put your assets into the pool
- Transfer: make a private transfer within the pool
- Withdraw: get the shielded assets back to any tron address
Project Test Instructions:
3 Steps to test in https://testnet.garble.money (switch to Nile Testnet first) or using the instance https://app.garble.money in Mainnet.
- Step 1: Deposit your assets to garble.money. Before depositing, make sure that you’ve regisited and approved your coins to the pool contract
- Step 2: Transfer your shielded assets to your counter party. You just need the recieve trx address and make sure that counter party have registed in garble.money too.
- Step 3: Once the transfering done, the counter parties (maybe yourself) can view these asssets in their portfolio. Then they can withdraw the shielded assets without assosiation with others.
Project Details:
- Video: https://twitter.com/GarbleMoney/status/1580755479092899841
- Doc: https://doc.garble.money
- Whitepaper: https://garble.money/whitepaper/
- Github: GarbleMoney (Garble.Money) · GitHub
- Telegram: Telegram: Contact @GarbleMoney
- Twitter: https://twitter.com/GarbleMoney
Contract Address - [ Verified ]
- Register TP65M7ce8QaZWFuZsSafY8cHdawMkmxBkS
- SanctionsList TEH5zMFny16rVU6p1BQsENbNgGSv9tSMuA
- PrivateUSDT TYaaJsD44isGwQUbvHNuii8nAnTKSxPcND
- PrivateTRX TCdY8kA7XsZ5UUw8jEgbVRbS2MVttrY9AC
- PrivateUSDD TWeV9pFTy1q87NctPUUyPYBsp6EXbZmnvJ
- PrivateJM TK76Z1mJQHN98WsuUUKeDZnNhwRsj6p5wo
Project Challenges:
- 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
Project Features:
- Fully-web3 privacy for transfers based on ZKProof
- Very easy to use, just like a regular wallet
- Regulatory-friendly privacy solution
Project Milestones:
- 2022-Q3: Build the protocol and deploy in Nile and Mainnet. [DONE]
- 2022-Q4: Frontend ZKProof generation for Fully-web implementation (Safer) [DOING]
- 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
- 2023-Q4: Speedup shielded transfers (More User-friendly)