{"type": "project", "title": "Zengo: Decentralized Budget", "logoImg": "bafkreicp7uysc725ru6f2mxts6hkhbh7ugcuxkjb7kcumjybwbn5os7y5m", "website": "https://go.zenbit.mx", "bannerImg": "bafkreidskm3fynuxox7gtyqr37rgr645cy6hjgj5nf6mozbc6omu6awmnm", "createdAt": 1695008118017, "userGithub": "HabacucMX", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..SERjHI9NXoqpWbxm0r0cLcvW9dHtm5Mcdn713CgX6J7bzsTxFBzIZ2mHuSkMqtjsuGfFGWH5cc9tOq7haXD-Bw", "type": "Ed25519Signature2018", "created": "2023-09-18T03:34:47.332Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-09-18T03:34:47.331Z", "expirationDate": "2023-12-17T03:34:47.331Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xeCB4C1245665e8A1F43826355aaB0Dd6bF336e05", "hash": "v0.0.0:MfzSEVExSOU5tFWTKV7YBy9iQrliPFPiF33lLasHM9E=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#zenbitETH#57845110"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..KwoE3OUhYSTbGSUSrjLGyO-n_61WJxwvQDUe7HYvdG8V94T5UIW19Elx_3ehQNzscsJqFxI4wOnCDh_Gs9DFBw", "type": "Ed25519Signature2018", "created": "2023-09-18T03:33:49.569Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-09-18T03:33:49.569Z", "expirationDate": "2023-12-17T03:33:49.569Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xeCB4C1245665e8A1F43826355aaB0Dd6bF336e05", "hash": "v0.0.0:mJPCaeaBeOUca9m1nA5/tRc6pWgWDDqakEAtmUbDbrY=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#zenbitMX"}}}, "description": "Zengo is a [public good](https://github.com/zenbitETH/zengo) 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](https://snt.org.mx/wp-content/uploads/formado-Mexico-transparente-no.2-diciembre-2021-final.pdf#page=107) powered by the Arbitrum's security and decentralization.\n\n![Zengo protocol](https://media.discordapp.net/attachments/998618862255870056/1153497234042798180/Zengo1.png?width=1150&height=647)\n\n\nZengo'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.\n\nDuring 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.\n\nThe 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.\n\nIn 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.\n\nFinally, 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.\n\n![Zengo protocol](https://media.discordapp.net/attachments/998618862255870056/1153500377229033534/Zengo2.png?width=1150&height=647)\n\n## Zengo is beign built with:\n\n1. Solidity contract with iterative verification and plural voting\n2. Ethereum Attestation Service\n3. Biconomy's Account Abstraction\n4. Proof Of Assistance Protocol\n5. Chainlink Interoperability protocol\n6. Third-web SDK\n7. Next.js\n\n## Zengo team:\n\n1. [Shyam](https://github.com/shyam-patel-kira) / Block-end developer\n2. [Markos](https://github.com/Markkos89) /Full-stack developer\n3. [Medhi](https://github.com/mrhouzlane) / Block-end developer\n4. [Maggie](https://www.linkedin.com/in/maggiehdz/) / Legal and operations\n5. [Habacuc](https://github.com/HabacucMX) / Research & development\n\n## Zengo Roadmap\n\n\u2705\u00a0[Protocol design](https://github.com/zenbitETH/zengo#readme)\n\u2705\u00a0[UX-UI design](https://github.com/zenbitETH/zengo#readme)\n\u2705\u00a0[Cross-chain attestation proof of concept](https://github.com/zenbitETH/Croissant#readme)\n\ud83c\udfd7\ufe0f\u00a0[Contracts development](https://github.com/zenbitETH/zengo/milestones)\n\ud83c\udfd7\ufe0f\u00a0[Dapp development](https://github.com/zenbitETH/zengo/milestones)\n\ud83c\udfd7\ufe0f\u00a0[Biconomy\u2019s account abstraction for gasless interactions to event assistants](https://github.com/zenbitETH/zengo/tree/dev/apps/application/components/Onboarding)\n\ud83c\udfd7\ufe0f\u00a0[Video tutorials and documentation](https://go.zenbit.mx/)\n\u23f3\u00a0Deploy zengoDAO in Arbitrum Goerli Testnet (September 2023)\n\u23f3\u00a0Cross-chain attestations between Arbitrum and Optimism testnets for governance interactions in zengo (October 2023)\n\u23f3\u00a0Public test in Quer\u00e9taro 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)\n\u23f3\u00a0Public test report. (January 2024)\n\u23f3\u00a0Upgrade from testing findings. (2024)\n\u23f3\u00a0Deploy on Arbitrum mainnet (2024)\n\nZengo 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.", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "zenbitETH", "projectTwitter": "zenbitMX"}
Zengo: Decentralized Budget
Zengo is a [public good](https://github.com/zenbitETH/zengo) 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](https://snt.org.mx/wp-content/uploads/formado-Mexico-transparente-no.2-diciembre-2021-final.pdf#page=107) powered by the Arbitrum's security and decentralization.

![Zengo protocol](https://media.discordapp.net/attachments/998618862255870056/1153497234042798180/Zengo1.png?width=1150&height=647)


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](https://media.discordapp.net/attachments/998618862255870056/1153500377229033534/Zengo2.png?width=1150&height=647)

## 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](https://github.com/shyam-patel-kira) / Block-end developer
2. [Markos](https://github.com/Markkos89) /Full-stack developer
3. [Medhi](https://github.com/mrhouzlane) / Block-end developer
4. [Maggie](https://www.linkedin.com/in/maggiehdz/) / Legal and operations
5. [Habacuc](https://github.com/HabacucMX) / Research & development

## Zengo Roadmap

✅ [Protocol design](https://github.com/zenbitETH/zengo#readme)
✅ [UX-UI design](https://github.com/zenbitETH/zengo#readme)
✅ [Cross-chain attestation proof of concept](https://github.com/zenbitETH/Croissant#readme)
🏗️ [Contracts development](https://github.com/zenbitETH/zengo/milestones)
🏗️ [Dapp development](https://github.com/zenbitETH/zengo/milestones)
🏗️ [Biconomy’s account abstraction for gasless interactions to event assistants](https://github.com/zenbitETH/zengo/tree/dev/apps/application/components/Onboarding)
🏗️ [Video tutorials and documentation](https://go.zenbit.mx/)
⏳ 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