Stake $ORBU
Lock $ORBU to vote on the module roster. There is no yield, no reward and no fee share, ever. Only you can withdraw, and only after your own lock ends.
Opens after the token launches.
What a lock does
Question
Answer
Set by
Can it change
Yield or reward
None, ever
Contract
No
Vote weight
1 locked token, 1 vote
Contract
No
Minimum lock
7 days
Constructor
No
Voting period
3 days
Constructor
No
Timelock
2 days
Constructor
No
Opens after the token launches
The council takes the $ORBU address in its constructor, so it can only be deployed once the token exists. This is how it behaved on a local test build, every line a passing test.
- test_lockThenWithdrawAfterTheLockOnly
- A withdrawal before the unlock date reverts; after it, the staker gets their tokens.
- test_nobodyElseCanWithdraw
- No other wallet can move a staker's balance.
- test_snapshotIgnoresLaterLocksAndSameSecondLocks
- Tokens locked at or after the moment a proposal opens carry no weight in it.
- test_fullLifecycleChangesOnlyTheRoster
- Propose, vote, timelock, execute: the roster changes and the locked balance does not.
- test_quorumAndMajorityDecide
- Too few yes votes fails, and a tie fails. No votes do not count toward the quorum.
- test_voterStaysLockedUntilTheOutcomeCanApply
- A voter's lock must last through the vote and the timelock, and they cannot withdraw before then.
- test_exitThenRelockVotesOnlyWhatIsStillLocked
- Withdrawing and locking 1 wei again leaves a vote worth 1 wei, not the old weight.
- test_olderProposalCannotUndoANewerSignal
- Once a newer proposal has applied, an older one on the same value is refused.
- test_withdrawWorksDuringAVoteAfterTheLockEnded
- No vote can hold back a withdrawal once the staker's lock has ended.
- invariant_creditedNeverExceedsHeld
- Across random locks, withdrawals and transfer fees, the books never owe more than the contract holds.
Your weight

Connect to read your lock.
Live chain
- Block
- —
- Gas
- —
- ETH / USD, Chainlink
- —
