zkFlex
This project aims to provably verify assets that users claim to have without revealing their Ethereum addresses, thus enhancing privacy and security in digital asset verification.
Screenshots






Problem Statement
zkFlex utilizes zero-knowledge proofs to enable the verification of asset ownership on the Ethereum blockchain without compromising the privacy of the user's wallet address. This project is designed to enhance privacy in transactions and interactions on blockchain platforms, ensuring users can verify their assets securely without exposing sensitive personal information.
Solution
The zkFlex project harnesses advanced cryptographic techniques, particularly zero-knowledge proofs (ZKPs), to ensure secure and private verification of asset ownership on the Ethereum blockchain. By leveraging ZK-SNARK technology, we craft proofs that confirm the existence and rightful ownership of assets without disclosing any specifics about the assets or their owners' identities. Our system integrates seamlessly with Ethereum through smart contracts written in Solidity, facilitating interactions with these proofs.To streamline the generation and verification of ZKPs, we employed robust libraries like circom and snarkjs, which also help in deploying on-chain verifiers efficiently. Additionally, we have enhanced user experience by utilizing Open Graph (OG) metadata, making the sharing of zk proofs more engaging and visually appealing across social platforms.
Hackathon
ETHGlobal Sydney
2024
Prizes
- 🏆
Best NFT, Gaming or Social Project
Mantle
- 🏆
Zero Knowledge Bounty1st place
dabl.club
- 🏆
Build an Onchain Product3rd place
Base
Contributors
- 2manslkh
87 contributions
- bennettyong
29 contributions