Improve Governor documentation

(cherry picked from commit 4ac1070cd3)
This commit is contained in:
Francisco Giordano
2021-08-17 11:20:10 -03:00
parent bb2b687b46
commit e3cbfcd44b
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.