← Back to home

ZuCitizens Registry

ZuCitizens Registry manage the citizenship lifecycle for members of online and real-life communities like Zuzalu and Crecimiento, using privacy-preserving methods

Screenshots

ZuCitizens Registry screenshot 1
ZuCitizens Registry screenshot 2
ZuCitizens Registry screenshot 3

Problem Statement

The Zu Citizenship Registry is designed to manage the citizenship of members from both online and real-life communities, such as Zuzalu, Crecimiento, or any proclaimed Network States. It handles the entire lifecycle of citizenship—from naturalization to expiration or revocation—using privacy-preserving methods.Key Features:Privacy-Preserving Naturalization: Citizens can acquire naturalization through donations, memberships, or Zupass ownership without revealing personal information, using attestations.Access Control: The registry serves as a fundamental building block for communities, managing access to services and resources, including physical assets.Census: Keeps track of citizens' information with privacy-preserving techniques, ensuring anonymity while maintaining accurate records.

Solution

We utilize various Layer 2 solutions (Polygon, Scroll, Optimism) as a foundation for the registries of Zuzalu communities.Vlayer played a central role in the project's architecture by enabling the creation of zkProofs off-chain and verifying them on-chain to ensure that community conditions are met before joining.Dynamic was crucial for providing a seamless user experience in wallet authentication.Sign Protocol aims to provide claims about users you trust to join the community.Backend: Solidity Blockchain: Polygon ZK, Optimism, etc. Zero-Knowledge Proofs: Vlayer Frontend: React app Attestations: Sign Protocol Wallet Authentication: Dynamic

Hackathon

ETHGlobal Bangkok

2024

Prizes

  • 🏆

    Best use of Email Proofs

    vlayer Labs

Contributors