Skip to content

Latest commit

 

History

64 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Used by

Contributors

Languages