Improve Governor documentation

This commit is contained in:
Francisco Giordano
2021-08-17 11:20:10 -03:00
parent 38c1dd098c
commit 4ac1070cd3
5 changed files with 46 additions and 25 deletions

View File

@ -2,6 +2,8 @@
In this guide we will learn how OpenZeppelins Govenor contract works, how to set it up, and how to use it to create proposals, vote for them, and execute them, using tools provided by Ethers.js and Tally.
NOTE: Find detailed contract documentation at xref:api:governance.adoc[Governance API].
== Introduction
Decentralized protocols are in constant evolution from the moment they are publicly released. Often, the initial team retains control of this evolution in the first stages, but eventually delegates it to a community of stakeholders. The process by which this community makes decisions is called on-chain governance, and it has become a central component of decentralized protocols, fueling varied decisions such as parameter tweaking, smart contract upgrades, integrations with other protocols, treasury management, grants, etc.