Platform
Zodiac Reality Module
Zodiac Reality integrates Snapshot with Gnosis Safes. Since Snapshot is an off-chain tool, an oracle is required to bring results of votes on-chain.
Zodiac Reality Module
Zodiac Reality integrates Snapshot with Safe Wallets. Since Snapshot is an off-chain tool, an oracle is required to bring results of votes on-chain. Zodiac Reality takes the result of a Snapshot vote from an oracle and allows its corresponding Gnosis Safe to execute the transactions defined in said vote.
Function
Bring the results of Snapshot votes on-chain and make the transactions included in them be automatically executable by the corresponding Gnosis Safe.
Specification
Configuration
- Arbitrator: Address responsible for arbitrating disputes over the reality oracle’s answers
- Timeout: The amount of time after a proposal where anyone can post a bond along with an answer to the oracle
- Cooldown: The amount of time after the timeout period that must pass before a transaction can be executed
- Expiration: The amount of time after the cooldown period where a transaction can be executed.
Group | Arbitrator | Timeout | Cooldown | Expiration | Minimum Bond |
---|---|---|---|---|---|
TAO | CC Arbitrator Contract 0x… | 1 Hour | 2 Hours | 48 Hours | 1,000 MATIC |
Telcoin Treasury Council | N/A | N/A | N/A | N/A | N/A |
Compliance Council | N/A | 1 Hour | 4 Hours | 72 Hours | |
TELx Council | CC Arbitrator Contract 0x… | 1 Hour | 77 Hours | 120 Hours | |
TAN Council | CC Arbitrator Contract 0x… | 1 Hour | 77 Hours | 120 Hours | |
TELx Miner | CC Arbitrator Contract 0x… | 24 Hours | 80 Hours | 120 Hours | |
Staker | N/A | 24 Hours | 80 Hours | 120 Hours | |
Developer | N/A | 24 Hours | 80 Hours | 120 Hours | |
Validator | N/A | 24 Hours | 80 Hours | 120 Hours |
Rationale
Typically, when a vote passes on Snapshot, the voters trust that some multisig will honor the results of the vote. When Zodiac Reality is introduced, that trust is no longer required (though the Compliance Council is still trusted to correctly arbitrate the oracle result). When a Snapshot vote passes, the relevant transactions will automatically be executed.
The Treasury Council will not use the Zodiac Reality system in early days of governance for safety reasons. Instead, the Treasury Council members will be regular signers on their Gnosis Safe. During elections, the TAO is required to change signers appropriately.