← Return to Home

DAO & Governance

Principles

HFV DAO Governance

Tiered rights tied to staking commitment. On-chain, transparent, and community-first.

Open participation

All HFV stakers can participate

Observe proposals, discuss, and (from Tier 1 up) cast votes with tier-weighted power.

On-chain voting

Quorum & thresholds enforced by contracts

No off-chain counting. Quorum and pass/fail logic execute on-chain for integrity.

Lifecycle

Draft → Review → Vote → Execute

A clear path that improves proposal quality and reduces governance noise.

Transparency

Immutable records & accountability

Proposals, votes, and execution logs are permanently visible on-chain.

Tiered Governance Rights (by Staking Duration)

Tier 1 — 21 Days

Weight: 0.25× Open participation
  • View & comment on proposals
  • Co-sign proposals (no independent initiation)
  • Vote with limited weight
IntentInclusion without short-term dominance

Tier 2 — 3 Months

Weight: 1× Proposal author (with co-sponsor)
  • Full voting weight
  • Submit proposals with Tier 3 or 4 co-sponsor
  • Participate in review
IntentSerious stakers with guardrails on proposal flow

Tier 3 — 6 Months

Weight: 1.5× Independent proposer
  • Full voting weight ×1.5
  • Independently submit proposals
  • Serve on Review Council (draft → review)
IntentGovernance backbone with mid-term alignment

Tier 4 — 12 Months

Weight: 2× Execution council
  • Max voting weight ×2
  • Submit & auto-sponsor proposals
  • Final execution co-sign (optional veto in emergencies)
IntentStrongest rights for longest alignment

On-Chain Quorum & Voting Rules

Quorum: ≥ 10% of all staked HFV must participate
Pass Threshold: >= 50% of weighted votes “For”
Weighting: Tier multipliers — 0.25×, 1×, 1.5×, 2×
Snapshot: Voting power snapshotted at proposal start block

All checks enforced on-chain to prevent manipulation.

Proposal Lifecycle

  1. Draft — Created by Tier 2+ (Tier 2 requires Tier 3/4 co-sponsor).
  2. Review — Tier 3+ Review Council signs off for clarity & impact.
  3. Vote — Tier 1+ vote with tier-weighted power until deadline.
  4. Execute — On-chain call gated by quorum & pass checks (Tier 4 co-sign if configured).
Status codes & events (dev)
  • Status: Draft, Review, Voting, Executed, Rejected, Expired
  • Events: ProposalCreated, Reviewed, VoteCast, QuorumMet, Executed, Vetoed

Your Voting Power (quick estimate)

Weighted Power: 0
This is a UI estimate. Actual power is snapshotted on-chain at vote start.

Transparency & Accountability

  • All proposals, votes, and execution tx hashes are permanently visible.
  • Quorum, thresholds, and results are computed by smart contracts.
  • Role boundaries: Review Council (Tier 3+) and Execution Council (Tier 4) are programmatic, not social.

Implementation Hooks (wire up later)

  • getStakeCount(address) & stakes(address,index) → resolve user tier
  • Snapshot block stored per proposal → freeze balances/tiers during voting
  • Execution target & calldata stored in proposal → on-chain execute()