Overview
QuantumDEX governance is controlled by veQBIT holders — QBIT tokens locked for up to 4 years in exchange for voting power and fee revenue. All proposals pass through the QuantumGovernor.sol contract and execute via TimelockController.sol with a mandatory 48-hour delay (Aparigraha principle — no rushed decisions).
veQBIT — Vote-Escrowed QBIT
Lock QBIT in VotingEscrow.sol to receive veQBIT:
| Lock Duration | veQBIT Multiplier | Liquidity Boost |
|---|---|---|
| 3 months | 0.25× | 1.0× |
| 6 months | 0.5× | 1.3× |
| 1 year | 1.0× | 1.7× |
| 2 years | 1.5× | 2.0× |
| 4 years (max) | 2.5× | 2.5× |
veQBIT is non-transferable and decays linearly toward zero at the lock expiry. This aligns voter incentives with long-term protocol health.
Creating a Proposal
// Minimum 10,000 veQBIT required to submit a proposal
const proposalId = await governor.propose({
targets: [QUANTUM_ROUTER_ADDRESS],
values: [0],
calldatas: [
router.interface.encodeFunctionData('setVisitorFeeBps', [25]) // 30→25 BPS
],
description: "Reduce Visitor tier fee from 30 to 25 BPS",
});
Proposals must pass the Dharmic Validator gate — proposals that score below the Satya threshold on the 5-Yama check are automatically rejected before entering the voting period.
Voting
// Cast vote (0=Against, 1=For, 2=Abstain)
await governor.castVote(proposalId, 1);
// Cast vote with reason (on-chain reasoning)
await governor.castVoteWithReason(proposalId, 1, "Reduces barrier for new traders");
// Vote with signature (gasless delegation)
await governor.castVoteBySig(proposalId, 1, v, r, s);
Voting period: 5 days. Quorum: 4% of total veQBIT supply must vote For. Simple majority of For vs Against determines outcome.
Execution
After a successful vote, there is a mandatory 48-hour timelock before execution. This window allows the community to review the proposal one final time before it takes effect.
// Queue successful proposal for execution
await timelock.queue(targets, values, calldatas, descriptionHash);
// Execute after 48h timelock
await timelock.execute(targets, values, calldatas, descriptionHash);
Six Sages Advisory Council
The Six Sages Council is a ThiChain-native advisory body that provides non-binding dharmic assessments of governance proposals with significant ethical implications. The Council operates on-chain via the SixSagesCouncil.sol contract.
Ahimsa Guardian — reviews proposals for potential harm to users
Satya Reviewer — validates truthfulness of proposal claims
Asteya Auditor — checks for exploitative fee structures