Skip to content

DAO building lessons | Built with Scaffold-eth | Hardhat and AntUI

Notifications You must be signed in to change notification settings

luloxi/evolution-DAO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

47 Commits
Β 
Β 

Repository files navigation

🐣 evolution-DAO

Decentralized Autonomous Organizations (DAOs) are self-governing entities that operate on the blockchain. They are designed to operate without a central authority and rely on smart contracts to make decisions.

evolution-DAO is a DAO development repo for building different DAOs with increasing difficulty.

Lessons available

Lesson #0 ⛳️ Buidl a Minimal Viable DAO πŸ“¦ with Khazi πŸ“š

Khazi (DAO with one vote per address) live version here

Pull down the appropriate challenge repo/branch to get started.

git clone https://github.com/luloxi/evolution-DAO.git khazi
cd khazi
git checkout khazi
yarn install

From there, instructions are in the README.md and relevant files.

You can also read the instructions here

Lesson #1 ⛳️ Buidl a Simple DAO πŸ’€ with Khazum πŸ“š

Khazum (DAO with ERC20 as votes, minimum votes, and execution after deadline πŸ’€) live version here

git clone https://github.com/luloxi/evolution-DAO.git khazum
cd khazum
git checkout khazum
yarn install

From there, instructions are in the README.md and relevant files.

You can also read the instructions here

Future development:

  • Khazerium (DAO + ERC20Votes + mint NFT to proposal executor)
  • Khazathon (quadratic DAO + NFT2executor + dynamic NFT given optionally for voters)
  • Khazito (DAO with NFT as votes that invests DAO funds in holder proposed NFTs on a Marketplace)
  • Khazefi (DAO with Dynamic NFT as votes that allows withdrawal of ETH and decides where to stake it on execute)

Pending improvements

You can see current notes on development here

Troubleshooting

Don't have yarn? See HOW-TO-YARN

Want a good IDE for editing code? See HOW-TO-VSCODE

Maybe purge cache, liberating a port or the openssl error? See HOW-TO-SCAFFOLD-ETH

About

DAO building lessons | Built with Scaffold-eth | Hardhat and AntUI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published