MultiGov Overview#
MultiGov is a multichain governance system that enables decentralized decision-making across multiple blockchain networks. Built on Wormhole messaging, it allows DAOs to manage proposals, voting, and execution from any connected chain without relying on a single hub or bridging assets. It empowers true multichain governance by aggregating voting power across chains and coordinating secure proposal execution.
Key Features#
MultiGov expands DAO governance across blockchains, increasing participation, improving security with Wormhole messaging, and enabling unified decision-making at scale. Key features include:
- Multichain governance: Token holders can vote and execute proposals from any supported chain.
- Hub-and-spoke model: Proposals are created on a central hub chain and voted on from spoke chains, where governance tokens live.
- Secure vote aggregation: Vote weights are checkpointed and verified to prevent double voting.
- Cross-chain proposal execution: Approved proposals can be executed across multiple chains.
- Flexible architecture: Can integrate with any Wormhole-supported blockchain.
- Upgradeable and extensible: Supports upgrades across components while preserving vote history and system continuity.
- Backed by Tally: Proposal creation, voting, and execution are coordinated via Tally.
How It Works#
- Create proposal on hub chain: Proposals are created on the hub chain, which manages the core governance logic, including vote aggregation and execution scheduling.
- Vote from spoke chains: Token holders on spoke chains vote locally using
SpokeVoteAggregators
, with checkpoints tracking their voting power. - Transmit votes via Wormhole: Votes are securely sent to the hub using VAAs, ensuring message integrity and cross-chain verification.
- Aggregate and finalize on hub: The hub chain receives votes from all spokes, tallies results, and finalizes the outcome once the voting period ends.
- Execute actions across chains: Upon approval, proposals can trigger execution on one or more chains, again using Wormhole messaging to deliver commands.
Use Cases#
-
Cross-Chain Treasury Management
- MultiGov: Vote on treasury actions from any supported chain.
- Messaging: Transmit proposal execution to target chains.
- Token Bridge: Optionally move assets.
-
Coordinated Protocol Upgrades Across Chains
-
Progressive Decentralization for Multichain DAOs
Next Steps#
Follow these steps to get started with MultiGov:
Submit an Integration Request with Tally
Apply for MultiGov access by submitting your request to Tally.
Deploy MultiGov to the Hub and Spoke Chains of Your Choice
→ Deploy to EVM chains
→ Deploy to Solana
Create a Treasury Management Proposal
Walk through a real example of creating and executing a cross-chain proposal.