Learn about Decentralized Autonomous Organizations (DAOs) on NEAR - self-organized groups that coordinate membership, decision-making, and funding through smart contract voting.
Decentralized Autonomous Organizations (DAOs) are self-organized groups that form around common purposes. Membership, decision-making, and funding are coordinated by publicly voting on proposals through a smart contract.In contrast with FT and NFT, DAO contracts are not standardized. On this page, we use the Sputnik DAO contract as reference. The main concepts covered here should be easily generalizable to other DAO implementations.
The simplest way to create and interact with a DAO is through the AstraDAO UI.
DAOs support two voting policies: TokenWeight and RoleWeight.TokenWeight: Council votes using tokens. The weight of a vote is the proportion of tokens used for voting over the token’s total supply.RoleWeight(role): Vote weight is computed as “one over the total number of people with the role”.Both policies include a threshold for passing a proposal, which can be a ratio or a fixed number.