Chameleon Wallet
Contact Details
- Yash - Telegram: @yashgo0018
- Daniel - Telegram: @Someone_Nevv
Summary
Chameleon is a private cross-chain multisig solution that enables users to control assets on public L2s through a privacy-preserving multisig on Aztec. Users can privately create and manage multisig wallets on Aztec with customizable X out of Y signers thresholds, then use Wormhole to authorize transactions on Optimism without revealing any of the signers or voting patterns. This creates powerful use cases for DAOs, treasury management, and organizations wanting privacy while interacting with defi on public networks to tap into their liquidity sources.
Timeline
Start: July 20th
End: August 20th
About You
We are a team of experienced ZK and blockchain developers with backgrounds in protocol design, web3 auditing and cross-chain infrastructure. Our core team has previously built ZK infrastructure and contributed to multiple protocols. In the past we have struggled to find good cross-chain private execution mechanisms that are in production which motivated us to start working on this project.
Technical Approach
For the MVP, our project will focus on ERC-20 token transfers and basic contract interactions for major defi protocols on Optimism.
Grant Milestones and Roadmap
- Multisig contract development
- Cross-chain connectivity using Wormhole bridge
- Testing
User Flow and Journey
- Multisig Creation:
- User creates a private multisig on Aztec, defining threshold and signers
- Bridge contract registers a corresponding proxy on Optimism
- User receives confirmation of successful cross-chain setup
- Deposit Flow:
- User initiates deposit from Optimism to Aztec multisig
- Transaction verified by bridge contracts on Optimism
- Funds appear in private Aztec multisig
- Transaction Execution Flow:
- Transaction proposal created privately on Aztec
- Signers submit private signatures on Aztec
- When threshold reached, signatures aggregated into single proof
- Transaction executed on Optimism via proxy contract
- Withdrawal Flow:
- Multisig initiates withdrawal from Aztec to Optimism
- Signatures verified privately on Aztec
- Withdrawal intent published
- Assets transferred to specified address on Optimism
Grant Amount Requested: $5K
Budget Rationale
Allocation of funds:
- Development Resources (60%): $3,000
- Testing (40%): $2,000