Skip to content

RuntimeTerror-Labs/CelestialWallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Celestial

License JavaScript Next.js Tailwind Solidity Noir LightLink

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

Implementations

Celestial Implementation

Factory

Celestial Wallet Creation Implementations

Factory 2

Celestial Saving Manager Implementation

Factory 3

Verified Smart Contracts

Features

  • 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.

License

This project is licensed under the MIT License.

Authors

Acknowledgments

  • 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.