Reality Module
Description
Zodiac Reality Module allows onchain execution based on the outcome of events reported by the Reality.eth oracle. While built initially to execute Safe transactions according to Snapshot proposals, this module is framework agnostic. It can enable proposal execution from just about anywhere.
Core Benefits
- Brings the outcome of off-chain proposals onchain
- Transforms a multisig account into decentralized community treasury
- Empowers community members who aren’t signers on a multisig to execute transactions
Example Use Case
A DAO uses an off-chain voting mechanism, such as Snapshot, for community proposals in combination with a Safe treasury. As time goes on, their community grows rapidly, developing many centers of activity, and one central team managing their Safe becomes less than ideal. They decide to use Reality, allowing both off-chain Snapshot proposals and Discord polls to trigger onchain Safe transactions that anyone in the community can execute without having to rely on the treasury’s signers.
Tutorials
- Tutorial for DAO Operators: This tutorial has the perspective of a steward, admin, or manager of an organization using the Reality Module.
- Tutorial for DAO Developers (opens in a new tab): This tutorial has the perspective of a developer who is comfortable with the command line and would like to implement, modify, or build upon the Reality Module.