- A contract controlled by a DAO.
- Every transaction that the DAO wants to send has to be voted on.
- Used ERC20 token for voting (Bad model, research required for better models).
- Foundry
forge init
- OpenZeppelin (v4.9.3)
forge init
this will download and initialize foundry.forge install openzeppelin/openzeppelin-contracts
this will download and install openzeppelin.