project screenshot 1
project screenshot 2
project screenshot 3

ZuCitizens Registry

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

ZuCitizens Registry

Created At

ETHGlobal Bangkok

Winner of

vlayer Labs - Best use of Email Proofs

Project Description

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:

  1. Privacy-Preserving Naturalization: Citizens can acquire naturalization through donations, memberships, or Zupass ownership without revealing personal information, using attestations.
  2. Access Control: The registry serves as a fundamental building block for communities, managing access to services and resources, including physical assets.
  3. Census: Keeps track of citizens' information with privacy-preserving techniques, ensuring anonymity while maintaining accurate records.

How it's Made

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

background image mobile

Join the mailing list

Get the latest news and updates