Skip to content

Anushkagupta1612/DAO

Repository files navigation

DAO: Decentralized Autonomous Organisation

Github Link: https://github.com/Anushkagupta1612/DAO • Programming Languages: TypeScript and Solidity • Libraries: Openzeppelin • Frameworks: Hardhat

This project was built in order to understand the working of a DAO like deploying an ERC-20 token, governance order, lock-in period etc.

What is a DAO?

A DAO, or “Decentralized Autonomous Organization,” is a community-led entity with no central authority. It is fully autonomous and transparent: smart contracts lay the foundational rules, execute the agreed upon decisions, and at any point, proposals, voting, and even the very code itself can be publicly audited.

Ultimately, a DAO is governed entirely by its individual members who collectively make critical decisions about the future of the project, such as technical upgrades and treasury allocations.

How does a DAO work?

The rules of the DAO are established by a core team of community members through the use of smart contracts. These smart contracts lay out the foundational framework by which the DAO is to operate. They are highly visible, verifiable, and publicly auditable so any potential member can fully understand how the protocol is to function at every step.

Once these rules are formally written onto the blockchain, the next step is around funding: the DAO needs to figure out how to receive funding and how to bestow governance.

This is typically achieved through token issuance, by which the protocol sells tokens to raise funds and fill the DAO treasury.

In return for their fiat, token holders are given certain voting rights, usually proportional to their holdings. Once funding is completed, the DAO is ready for deployment.

At this point, once the code is pushed into production, it can no longer be changed by any other means other than a consensus reached through member voting. That is, no special authority can modify the rules of the DAO; it is entirely up to the community of token holders to decide.

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published