Celestial is a smart contract wallet that leverages zero-knowledge proofs for authentication
This project is the implementation for Celestial hackathon project at Encode X LightLink Gasless Hackathon
Unlike traditional wallets with a defined owner, Celestial operates on the principle that ownership is established through possession of a valid zero-knowledge proof (zk-proof). This wallet introduces a new paradigm in digital asset management, ensuring privacy, security, and optimal performance.
Tip
Celestial is an On-Chain Non-custodial Wallet
- Password Verifier - 0x50F1bbb486D62921eD9cE411c6b85Ec0B73D9130
- Recovery Verifier - 0xf1E842Ef0774dBE7CaF7f0F95d1315fD834d2a4b
- Celestial Forwarder - 0xcbd8EF2d15E11fC65793e693d7D11e918fAfa5D6
- Celestial Factory - 0x0562eefAD05870Dd74dEE7d08a338182eB86De25
- Celestial Saving Manager - 0x23c066a80d146d68820F157b74548C9DB3c07C62
-
Zero-Knowledge Proofs (zk-proofs): Our wallet relies on zk-proofs for ownership validation, providing a secure and private transaction experience. By employing cutting-edge cryptographic techniques, user data remains confidential on the blockchain.
-
LightLink Integration: The smart contracts are deployed on the LightLink Pegasus Testnet, offering the advantages of a Layer 2 Ethereum blockchain. Users can enjoy gasless transactions and significantly reduced gas fees compared to the Ethereum mainnet using Enterprise Mode.
-
Client-Side Proof Calculation: Noir allows users to generate zk-proofs locally on their devices. This decentralized approach empowers users to control and verify their proofs before interacting with the smart contract, enhancing the privacy and security of their transactions
-
Savings: Our Smart Contract Wallet includes an innovative savings feature designed to help users effortlessly grow their savings while managing their digital assets securely. This feature adds a unique dimension to traditional wallet functionalities, promoting financial wellness and goal-oriented saving.
-
Daily NFT Minting - The wallet mints daily NFTs for users, each containing the total amount saved in the wallet. This unique feature provides users with a tangible representation of their financial progress.
This project is licensed under the MIT License.
- Anoy Roy Chowdhury - AnoyRC
- Gautam Raj - Gautam Raj
-
LightLink : Special thanks to the LightLink team for providing a Layer 2 Ethereum blockchain for gasless transactions.
-
Aztec Labs : Thanks to Aztec Labs for developing the Noir language and providing a secure and private solution for zk-proofs.