[Y2] - GovBlocks 🏅

We help online communities govern better so they can build more. GovBlocks is a fully decentralized DAO management platform with modularized governance functionalities. Communities can modify governance functionalities as their community evolves.

0
1

Challenges

Build on Base 🔵

Ranked 15,000 USDC

GovBlocks is a fully decentralized DAO and online community management platform with modularized governance functionality. We’ve leveraged Diamond smart-contracts to provide an infinitely scalable infrastructure so that community governance can improve over time, while simultaneously reducing gas and deployment costs. Anyone can access all features of GovBlocks anytime with zero upfront costs. Govblocks integrates seamlessly with a communities domain, meaning members never have to leave their native website, all within an easy to use user interface to reduce confusions and scams. Additionally, we’ve deployed 3 out-of-the-box modules for Day1 use including; a weighted voting participation module to incentivize and reward good community behavior, decentralized role permissions and controls, and an automated proposal and voting process to manage changes to governance settings. The quantity of new modules which can be developed are as expansive as the human mind, and we believe this marks a new era for DAOs and online community governance. We believe that the next wave of DAOs will really benefit from our platform’s scalability. We have deployed an example DAO using GovBlocks at https://governancebase.govblocksdao.xyz/ on Base Goerli. Following are the smart contracts tha power the platform: membershipAddress: "0x9Ecea8D00a35a16BAd5f18cea5901002c47704a0", diamondAddress: "0xad25740d6D4Bd503cEa9926a88C2f96Bd5532332", diamondCutFacetAddress: "0x86829b96f402601A48Cc2d15072e55315a8bd5eC", diamondLoupeFacetAddress: "0xe514086c7eA295FDa634B10661A7F6ceCEFD0947", ownershipFacetAddress: "0xf71DfAE60afF4255Eac60e76a31a7EC09863B235", brandFacetAddress: "0x05D0C33485de0DeBc14845C249dEE17031D03C55", roleFacetAddress: "0x78b91D5327B96b9179b5B9a8a5f0C2f831c7D256", membershipFacetAddress: "0x42d255241A91ABEc4fe8cFBf9cfA33cb2729973f", governanceAFacetAddress: "0x9EB548238B09046bc702F2b6c594562eCCEB04EA", governanceBFacetAddress: "0xeE5bCF42F001C1c93125C5296e1634B1378aad57", participationFacetAddress: "0x93125ab70c6639EE4F9e676bE97D2EE4bF6eBb30",

BSC Governance App

Ranked 20,000 ETH

GovBlocks is a fully decentralized DAO and online community management platform with modularized governance functionality. We’ve leveraged Diamond smart-contracts to provide an infinitely scalable infrastructure so that community governance can improve over time, while simultaneously reducing gas and deployment costs. Anyone can access all features of GovBlocks anytime with zero upfront costs. Govblocks integrates seamlessly with a communities domain, meaning members never have to leave their native website, all within an easy to use user interface to reduce confusions and scams. Additionally, we’ve deployed 3 out-of-the-box modules for Day1 use including; a weighted voting participation module to incentivize and reward good community behavior, decentralized role permissions and controls, and an automated proposal and voting process to manage changes to governance settings. The quantity of new modules which can be developed are as expansive as the human mind, and we believe this marks a new era for DAOs and online community governance. We believe that the next wave of DAOs will really benefit from our platform’s scalability. We have deployed an example DAO using GovBlocks at https://governancebsc.govblocksdao.xyz/ on Binance Smart Chain Testnet. Following are the smart contracts tha power the platform: membershipAddress: "0xdaDC16623BEcADD7a04b1b83769419E9d82Ec1D6", diamondAddress: "0xB97b38235f8C2Bec0cB42a2f78aADB69c35FB1e7", diamondCutFacetAddress: "0x3680744DfB4737Dc00F7a6Cb284D7989c4af13FF", diamondLoupeFacetAddress: "0x1789Ef33B571Ba21022bd41Cc55f09C6f12055FF", ownershipFacetAddress: "0x0B484BE8F64c16A1d7970Ec82382DC14984C1cF6", brandFacetAddress: "0xCfeAa0354eB6a3eb68BA47e32673d26b5edFBD76", roleFacetAddress: "0xB977147C4812F664255eaC59F8C93cd5eCDBF885", membershipFacetAddress: "0xf31063020D2cd7442960868d4d0061dA36805372", governanceAFacetAddress: "0xa37FA6bb4AAfFA9c297d270bD0A5891Aa929E04D", governanceBFacetAddress: "0x7dC7932CEADb897aaCFFA4025c154833af6B752f", participationFacetAddress: "0x4B513f9F19341806c4b3F73110B87a4E213096df",

Best Use of Polygon

Ranked 10,000 ETH

GovBlocks is a fully decentralized DAO and online community management platform with modularized governance functionality. We’ve leveraged Diamond smart-contracts to provide an infinitely scalable infrastructure so that community governance can improve over time, while simultaneously reducing gas and deployment costs. Anyone can access all features of GovBlocks anytime with zero upfront costs. Govblocks integrates seamlessly with a communities domain, meaning members never have to leave their native website, all within an easy to use user interface to reduce confusions and scams. Additionally, we’ve deployed 3 out-of-the-box modules for Day1 use including; a weighted voting participation module to incentivize and reward good community behavior, decentralized role permissions and controls, and an automated proposal and voting process to manage changes to governance settings. The quantity of new modules which can be developed are as expansive as the human mind, and we believe this marks a new era for DAOs and online community governance. We believe that the next wave of DAOs will really benefit from our platform’s scalability. We have deployed an example DAO using GovBlocks at https://governance.govblocksdao.xyz/ on Polygon Mumbai. Following are the smart contracts tha power the platform: membershipAddress: "0x6634af69181C0e2E93F4e1Ef65216Ab2Ff0eEdC3", diamondAddress: "0xD93A99f2D3B6aFaA1fc68C8F2eF361e75Cb96169", diamondCutFacetAddress: "0xDceC622392b4F073E17633D87bdEDEEb0F1Fc81f", diamondLoupeFacetAddress: "0x47E62d1bDC0FdD9F7e99436AAF91903CC43Bc1Bf", ownershipFacetAddress: "0xb320782008f7fB9AAD086a8c97093A4938be2CA5", brandFacetAddress: "0xB3c14D8000f9BA9112aeC84782Ca405095Fc6BBa", roleFacetAddress: "0x7c2DBaFA0abdf67951870C9Ded841e19cd826393", membershipFacetAddress: "0x805a63ebB2D0093ce1ECd1d4404C16C9562E9c64", governanceAFacetAddress: "0xa0232d3c8BAF085C7d5a216f7644e0A0a13688c3", governanceBFacetAddress: "0x9a04DF919ba583fDC081c8aA0557B9CB3546B943", participationFacetAddress: "0xA445d0250145914D845Ca2224bB15baCFD763BA8",

Web3Wallet UX Challenge

Ranked 5,000 USDC

Our team is proud of our UI/UX achievements with this project. Our platform’s UI/UX, along with Web3Modal’s customization abilities truly offer a great experience for the end-user. Web3 wallets can be confusing, and frustrating to use but with Web3Modal and WAGMI library, we have been able to create a very smooth experience for our platform.

Web3Modal Theming Challenge

Ranked 5,000 USDC

Our team is proud of our UI/UX achievements with this project. Our platform’s UI/UX, along with Web3Modal’s customization abilities truly offer a great experience for the end-user. Web3 wallets can be confusing, and frustrating to use but with Web3Modal and WAGMI library, we have been able to create a very smooth experience for our platform.

Web3Modal Creative Challenge

Ranked 5,000 USDC

GovBlocks is a fully decentralized DAO and online community management platform with modularized governance functionality. We’ve leveraged Diamond smart-contracts to provide an infinitely scalable infrastructure so that community governance can improve over time, while simultaneously reducing gas and deployment costs. Anyone can access all features of GovBlocks anytime with zero upfront costs. Govblocks integrates seamlessly with a communities domain, meaning members never have to leave their native website, all within an easy to use user interface to reduce confusions and scams. Additionally, we’ve deployed 3 out-of-the-box modules for Day1 use including; a weighted voting participation module to incentivize and reward good community behavior, decentralized role permissions and controls, and an automated proposal and voting process to manage changes to governance settings. The quantity of new modules which can be developed are as expansive as the human mind, and we believe this marks a new era for DAOs and online community governance.

Most Useful Web3 Tool

Ranked 2,500 ETH

GovBlocks is a fully decentralized DAO and online community management platform with modularized governance functionality. We’ve leveraged Diamond smart-contracts to provide an infinitely scalable infrastructure so that community governance can improve over time, while simultaneously reducing gas and deployment costs. Anyone can access all features of GovBlocks anytime with zero upfront costs. Govblocks integrates seamlessly with a communities domain, meaning members never have to leave their native website, all within an easy to use user interface to reduce confusions and scams. Additionally, we’ve deployed 3 out-of-the-box modules for Day1 use including; a weighted voting participation module to incentivize and reward good community behavior, decentralized role permissions and controls, and an automated proposal and voting process to manage changes to governance settings. The quantity of new modules which can be developed are as expansive as the human mind, and we believe this marks a new era for DAOs and online community governance.

#BUIDLathon 2023 DAOs + Community Track

Pool 15,000 USDC

GovBlocks is a fully decentralized DAO and online community management platform with modularized governance functionality. We’ve leveraged Diamond smart-contracts to provide an infinitely scalable infrastructure so that community governance can improve over time, while simultaneously reducing gas and deployment costs. Anyone can access all features of GovBlocks anytime with zero upfront costs. Govblocks integrates seamlessly with a communities domain, meaning members never have to leave their native website, all within an easy to use user interface to reduce confusions and scams. Additionally, we’ve deployed 3 out-of-the-box modules for Day1 use including; a weighted voting participation module to incentivize and reward good community behavior, decentralized role permissions and controls, and an automated proposal and voting process to manage changes to governance settings. The quantity of new modules which can be developed are as expansive as the human mind, and we believe this marks a new era for DAOs and online community governance.

Build Web3 Businesses at Scale

Ranked 4,000 ETH

GovBlocks is a fully decentralized DAO and online community management platform with modularized governance functionality. We’ve leveraged Diamond smart-contracts to provide an infinitely scalable infrastructure so that community governance can improve over time, while simultaneously reducing gas and deployment costs. Anyone can access all features of GovBlocks anytime with zero upfront costs. Govblocks integrates seamlessly with a communities domain, meaning members never have to leave their native website, all within an easy to use user interface to reduce confusions and scams. Additionally, we’ve deployed 3 out-of-the-box modules for Day1 use including; a weighted voting participation module to incentivize and reward good community behavior, decentralized role permissions and controls, and an automated proposal and voting process to manage changes to governance settings. The quantity of new modules which can be developed are as expansive as the human mind, and we believe this marks a new era for DAOs and online community governance.

Project details

Use of diamond contracts offers many benefits to DAOs including the ability to deploy trustless contracts which are upgradable through DAO governance.  In addition to reducing gas and deployment costs, diamond contracts allow a DAO the ability to develop and improve an application over time with an upgradeable diamond and then make it immutable and trustless if desired.  This gives DAOs the ability to have contracts which evolve with the needs of their communities without sacrificing decentralization.  By utilizing diamonds, DAOs can “eat their own dogfood” which is a benefit to the blockchain community as a whole. 

To date there are relatively few projects leveraging diamonds because of the newness of the standard in conjunction with the complexity of implementation.  Despite this, the benefits of using diamonds far outweigh the costs for those willing to overcome the barriers in order to drive innovation while maintaining the ideals that make the blockchain space so revolutionary.

After spending considerable time doing user interviews with DAO subject matter experts to identify pain points, we identified a common theme in the difficulty of making a DAO governance architecture that could evolve with a DAO as it matures.  Many DAOs mitigate this problem by using a centralized system(E.G. Discord) to manage governance functions.  Burdened with our unwillingness to compromise our ideals, we have built an application that leverages the nascent technology of diamond to solve this problem while maintaining decentralization.