WorldDAO
On World Chain, our dApp lets the community vote on art, mint it as an NFT, and grant DAO access.
Problem Statement
The core idea behind this project was to create a self-sustaining creative community on World Chain. We wanted to build a platform where a group of people could come together and decide on something meaningful.The process starts with an open call for images—anyone can submit something they find compelling. After that, we move to a voting round where the community selects a winner. This democratic selection is made possible by World Chain's low-fee environment, ensuring every voice can be heard without friction.The winning image is minted into a unique NFT and then auctioned. But here's the most important part: the NFT is more than just a collectible. It serves as the governance token—the one and only key—to our Community DAO.Crucially, this DAO isn't about managing the NFT. It’s about leveraging our collective success for community improvement. The DAO will have its own treasury, funded by the auction, and the NFT holder is empowered to propose and vote on initiatives that benefit everyone. This could be anything from funding the next round of artists, commissioning new types of community projects, or deciding on how to expand the platform. The art is the catalyst, but the DAO is the engine for long-term community growth.
Solution
Our technical choices were all driven by the goal of building a smooth, interactive, and community-focused platform. The Worldcoin ecosystem was the perfect fit for this vision.Why World Chain? We knew from the outset that community voting had to be on-chain to be legitimate, but gas fees could easily discourage participation. World Chain solved this completely. Its high throughput and extremely low fees meant we could design the voting and auction systems to be as interactive as we wanted, without passing on heavy costs to the users. It’s built for exactly this kind of human-scale interaction.The Frontend Experience: To make the dApp accessible, especially for those using World App, the World Chain Minikit SDK was indispensable. It simplified all the wallet and contract interactions, which freed us up to concentrate on building a clean and intuitive user experience with Next.js. Our goal was for the technology to feel invisible, and the Minikit was a huge part of achieving that.The Complete System: The backbone of the project is a Solidity smart contract we wrote and tested with Foundry. It manages the entire lifecycle: image submission hashes, the on-chain vote tally, the auction mechanics, and, most importantly, the governance logic and treasury for the Community DAO. For image storage, we used a standard setup with a Next.js API route to upload to IPFS via Pinata, which keeps our API keys secure. The entire system is orchestrated on World Chain, which serves as the transparent and efficient foundation for our community's creative and governance activities.
Hackathon
ETHGlobal New Delhi
2025
Contributors
- Shubham-Singh-Shoora
14 contributions
- satyaorz
11 contributions
- sahil-kaushik1
4 contributions