HANS SocietyDocs

Governance

New HANS or UBAI is created only through the governance timelock, so every mint waits out a public delay and a guardian veto window. A mint reaches the timelock by one of two routes: a merger proposal that stakers passed in a vote (HANS only, through the mint adapter), or a Governance Safe approval.

Roles #

RoleHolderPower
ProposerGovernance Safe (multisig)Schedules mints and governance changes on the timelock; proposes merger votes
ProposerMint adapter (HANSMintQueue)Schedules exactly the HANS mint a passed merger vote approved, nothing else
VoterssHANS stakers, and anyone holding a proposal's votesPass or reject merger proposals in their vote week
OwnerTimelock (OpenZeppelin TimelockController)Executes a proposal only after the full delay
GuardianGuardian SafeCancels queued proposals, including mints a vote approved. Cannot propose, mint or move funds
ExecutorAnyoneExecutes a proposal once its delay has passed

A mint, step by step #

After a passed merger vote (see Voting):

  1. Within 7 days of the vote's close, anyone calls the mint adapter, which schedules mint(amount, termsHash) on the timelock with the amount and terms fingerprint the vote approved.
  2. The mint is public and waits 72 hours on mainnet (600 seconds on the test network).
  3. The Governance Safe or the guardian can cancel it during the delay.
  4. After the delay, anyone executes it, and the token mints to the treasury.

Through the Governance Safe:

  1. The Governance Safe schedules mint(amount, memoHash) on the timelock.
  2. The proposal is public and waits 72 hours on mainnet (600 seconds on the test network).
  3. The guardian can cancel it during the delay.
  4. After the delay, anyone executes it, and the token mints to the treasury.

Changes to the delay, roles, voting rules, the voting contract staking uses, or token ownership follow the Safe path, with the same delay and veto.

Merger votes #

sHANS stakers vote on merger proposals, one vote per staking week: at least 30% turnout and 51% YES pass a proposal. A passed proposal still waits out the timelock delay and can be vetoed. The Governance Safe keeps its proposer role. The rules, the trust model and the voting contracts are on Voting.

Addresses (Base mainnet) #

Addresses (Base Sepolia) #

The voting contracts and the mint adapter are listed on Voting and Contracts & addresses.

Esc