paint-brush
Adding DAO Governance to Existing Token Contractsby@tally
8,170 reads
8,170 reads

Adding DAO Governance to Existing Token Contracts

by Tally15mJune 7th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow
EN

Too Long; Didn't Read

Natacha De la Rosa explains how to turn your NFT or ERC20 token contract into a DAO. You can add a [Governor Contract] to manage proposals and votes for your DAO using the [OpenZeppelin] contracts library. Your token contract needs a **delegate()**, **delegates()** functions to delegate votes from one user to another. It needs to have a clear definition of how to calculate the voting power of each token holder. It also needs to emit event logs for vote changes, token transfers, and delegation changes.

Company Mentioned

Mention Thumbnail
featured image - Adding DAO Governance to Existing Token Contracts
Tally HackerNoon profile picture
Tally

Tally

@tally

Tally is a DAO operations platform

L O A D I N G
. . . comments & more!

TOPICS

Languages

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite