本文档介绍了如何使用 OpenZeppelin 的 Governor 合约搭建链上治理系统。包括 Governor 合约的工作原理、设置方法,以及如何使用 Ethers.js 和 Tally 创建、投票和执行提案。同时,还讨论了与 Compound 的 GovernorAlpha 和 GovernorBravo 系统的兼容性,并介绍了基于时间戳的治理方式。
Tally Recipe for CoW Swaps 是一个结合了治理和交易的机制,旨在解决 DAO 在交易中面临的MEV风险和需要信任第三方的问题。