Creating My Own DAO: buildspace & thirdweb
Introduction
I have been reading about web3, crypto hype and trying to connect the push toward a decentralized internet with the origin of the internet itself. But there is only so much you can do reading stuff. There are so many exciting ideas floating around backed by blockchain tech. It’s so easy to get overwhelmed. and when you try to build something of your own it gets real confusing real fast.
The Project
Buildspace is the perfect project for people like me, who are interested in getting some hands on experience building web3 apps. There are currently half-a-dozen projects hosted on buildspace which you can attempt right now and interact with the awesome community. I went with the DAO one that uses thirdweb SDK to build your own DAO on rinkeby testnet. Thirdweb makes it easier to script the contracts using javascript and uses alchemy API to communicate with the chains.
The Code
Following the steps was really straight forward and it cleared up a lot of doubts I had about DAO. I made a simple DAO which was almost the same as the one given in the tutorial, but now I have the understanding to actually create something more complex.
The code:
https://github.com/ranuzz/buildspace-dao-starter
and the hosted app:
https://quitsmokingdao.makeall.dev/
and I got the NFT from buildspace as a reward too.