Host
Register a protocol on QuorumHub. Point creator tax / fees at FeeRouter.
SignalMulti-protocolRH · 4663
Lock stake. Vote Aye or Nay. Winning side claims that epoch’s routed 2% creator tax. Abstainers and losers get nothing. One Hub, many protocols.
Any Robinhood Chain token can host epochs on Quorum Hub — shared vote-to-claim infra for creator tax.

Lock. Vote. Claim the tax.
Flywheel
Tax fills the pot. Locked weight votes. Winners take the epoch. No fake APY — only routed fees that actually land.
Register a protocol on QuorumHub. Point creator tax / fees at FeeRouter.
Users lock the host stake token. Weight = amount locked at vote time.
Open a motion. Aye or Nay. One active epoch per protocol.
Finalize. Winning side claims the pot pro-rata. Losers and abstainers: nothing.
HOSTROUTEMULTI
Quorum is shared vote-to-claim infrastructure. $QRM is just another registered protocol on the same Hub — any Robinhood Chain token can host epochs without deploying a second stack.
hub.registerProtocol(stake, reward, meta) — your token becomes a host, not a fork.
Point PONS / creator-tax feeReceiver at Quorum FeeRouter, or push depositFees.
MotionDesk opens Aye/Nay. Your community locks your stake. Winners claim your pot.
DeskComing soon
Lock stake, cast Aye/Nay on the active motion, claim if you were on the winning side. Preview UI until Hub / Lock / Desk / FeeRouter are deployed and env addresses are set.
Lock the host protocol’s stake token for voting weight. Unlock anytime — past ballots keep their snapshot.
Modules
Modules-only package. No token in deploy. Addresses stay Coming soon until you set NEXT_PUBLIC_*_ADDRESS after forge deploy.
| Module | Role | Address |
|---|---|---|
| QuorumHub | Multi-protocol registry — any RH token can registerProtocol | Coming soon |
| QuorumLock | Lock host stake token → voting weight (per protocolId) | Coming soon |
| MotionDesk | Create motion / vote Aye·Nay / finalize epoch | Coming soon |
| FeeRouter | Fee pot → allocate to winners → claim | Coming soon |