Zengo: Decentralized Budget
50%
average score over 1 application evaluations
Zengo coordinates citizens and city stakeholders using a decentralized, plural voting budget system to address urban issues and bolster city budgets in Mexico and Latin America.

Zengo is a public good that helps coordinate citizens and city stakeholders by setting a decentralized budget managed with a plural voting contract to solve proposals about urban issues and complement the city's budget with a second-layer mechanism powered by the Arbitrum's security and decentralization.

Zengo protocol

Zengo's mission is to improve the efficiency of urban processes, promote transparency, and establish a decentralized funding mechanism for cities in Mexico and Latin America. We designed zengo for two key roles - citizens and moderators - who work together across four stages of each governance cycle: registering, verifying, funding, and monitoring urban issues that the public budget cannot solve.

During registration, citizens and moderators can first participate in live or virtual onboarding events to attest their digital skills in multiple networks and get proof of assistance that enables them to interact without paying any gas fees, taking leverage of the account abstraction and cross-chain infrastructure. After the onboarding events, participants can propose governance ideas or register as moderators. There are four types of moderators: Civil Organization, Private Sector, Academy, and Government. Additionally, an open moderator position is available.

The verifying stage is an iterative process where moderators review the proposals to vote on whether they are valid or how the public budget can manage them. In this stage, moderators can request the proposer to provide evidence of municipal, state, or federal requests to solve the issue. The process repeats until the proposal moderators vote that any government level has solved the proposal or if they vote to pass it to plural voting in case the public budget cannot solve the issue.

In the plural voting stage, the zengo contract distributes 25 points to each moderator to vote quadratically among the proposals. The plural voting mechanism prevents the concentration of votes on a few participants and balances the distribution of resources. During this stage, the contract distributes incentives to moderators and proposers according to the merit recorded in the zengo platform during verification.

Finally, citizens must provide evidence of using the allocated funds during the following stage. At the same time, moderators verify its veracity and reach a consensus on the proposal outcome, allowing the proposer participation in future governance cycles or restricting this stage until the citizen presents the results.

Zengo protocol

Zengo is beign built with:

  1. Solidity contract with iterative verification and plural voting
  2. Ethereum Attestation Service
  3. Biconomy's Account Abstraction
  4. Proof Of Assistance Protocol
  5. Chainlink Interoperability protocol
  6. Third-web SDK
  7. Next.js

Zengo team:

  1. Shyam / Block-end developer
  2. Markos /Full-stack developer
  3. Medhi / Block-end developer
  4. Maggie / Legal and operations
  5. Habacuc / Research & development

Zengo Roadmap

✅ Protocol design ✅ UX-UI design ✅ Cross-chain attestation proof of concept 🏗️ Contracts development 🏗️ Dapp development 🏗️ Biconomy’s account abstraction for gasless interactions to event assistants 🏗️ Video tutorials and documentation ⏳ Deploy zengoDAO in Arbitrum Goerli Testnet (September 2023) ⏳ Cross-chain attestations between Arbitrum and Optimism testnets for governance interactions in zengo (October 2023) ⏳ Public test in Querétaro City, Mexico, with up to 10 live and virtual events, + 30 local and regional moderators, + 10 global observators and + 1000 participants in the public test. (October-December 2023) ⏳ Public test report. (January 2024) ⏳ Upgrade from testing findings. (2024) ⏳ Deploy on Arbitrum mainnet (2024)

Zengo is a project developed by zenbit.eth, a digital lab of urban public goods developing open-source software and integrating ethereum protocols to create value from the multiple dynamics happening in a city.

Zengo: Decentralized Budget History

Explore projects

This is a sandbox educational project for testing age-restricted contracts using Noir, a Domain Specific Language for writing ZKP-circuits. This project was built using Scaffold-ETH 2.
Integrating tradition, emotion, and technology, this project in Porto tackles burnout and promotes community through events, apps, and a web3 community focusing on creativity, cultural heritage, and local unity.
Monty Merlin Bryant applies regenerative finance to Web3 and public goods, leading initiatives that allocate resources to impactful projects and expand the Gitcoin ecosystem through educational events and local node support.
Educational golf game simplifying smart contracts, targeting beginners for a fun, digital learning experience; requires a digital wallet and test ETH.
Mobile app providing free navigation and support for cancer patients and caregivers, focusing on health equity, personalized information, volunteer connection, and 24/7 specialist access.