GovernOS
Every token launched on Laika comes with its own DAO. veTOKEN holders vote on proposals, and passed proposals run on-chain from the DAO treasury.
How a DAO is created#
A token launched on Laika gets its DAO at launch. The DAO becomes active, meaning proposals can open, when the token graduates to BarkSwap. An ICO token's DAO becomes active when the token lists.
Coming soon: paste any token address to create a DAO for it. Until then, teams with an existing token can apply to Laika to join.
Where the treasury's money comes from#
- The DAO allocation (0 to 20% of supply), minted at graduation.
- The DAO's part of the creator fee on curve trades.
- The anti-sniper fee, when the launch uses one.
- After graduation, the DAO's share of pool trading fees and the LP fees of the locked launch liquidity.
- Incentives returned from epochs where nobody voted for the token.
The Collect card on the DAO page claims all of these in one go.
Voting power#
Your vote weighs your veTOKEN at a snapshot taken the moment the proposal is created. Tokens you stake after that do not count for that proposal. Lock length sets your multiplier (1×, 1.5×, 2×, 2.5×, 3× or 4×, see StakeOS), and there is no delegation. You vote For or Against.
Proposals#
Anyone with veTOKEN voting power equivalent to at least 1% of the token’s total supply can create a proposal once the DAO is active. With a 4× lock multiplier, this requires staking 0.25% of the total supply. For a token with a total supply of 1 billion, this means 10 million voting power, obtained by staking 2.5 million tokens at 4×.
A proposal holds up to 10 actions, and they all run in one transaction: if one fails, none of them happen. A proposal cannot be edited after it is created.
The app puts each proposal on a track based on what its actions do. You do not choose it. The following parameters apply to mainnet.
| Short track | Long track | |
|---|---|---|
| Used for | Advisory votes, gauge applications and payouts of up to 30% of a treasury asset | Everything else |
| Voting opens | 1 day after creation | 1 day after creation |
| Voting lasts | 3 days | 10 days |
| Timelock after the vote | 1 day | 7 days |
| Window to execute | 5 days | 5 days |
| Quorum (For votes only) | 10% of active veTOKEN supply at the snapshot | 30% of active veTOKEN supply at the snapshot |
| For must beat Against by | 2% of active veTOKEN supply at the snapshot | 15% of active veTOKEN supply at the snapshot |
| Minimum underlying tokens backing For votes (before lock multipliers) | 4% of the token’s total supply | 4% of the token’s total supply |
All three voting conditions must be met: the For quorum, the minimum For-minus-Against margin, and a minimum amount of underlying tokens backing For votes. The quorum and margin use the total active veTOKEN voting power at the proposal's creation snapshot, not just the votes cast. For example, with 100 million active voting power, the Short track requires at least 10 million For votes and For must exceed Against by at least 2 million votes.
On both tracks, For votes must be backed by staked tokens representing at least 4% of the token's total supply at the snapshot. This condition counts the underlying tokens backing those votes before any lock multiplier; the total supply includes both staked and unstaked tokens. For a supply of 1 billion tokens, at least 40 million underlying tokens must back the For votes. If all of those tokens are locked at 4×, they provide 160 million voting power. With different lock multipliers, the voting power varies, but the minimum underlying token amount remains 40 million. This is separate from the proposal creation threshold, which is measured in voting power equivalent to 1% of the total supply.
Short-track payouts of one asset are capped at 30% of the treasury's balance of it per execution window, so a larger payout always goes to the Long track. Approvals and fee changes are always Long. Testnet runs much shorter timers so proposals can be tried in minutes.
Once the timelock is over, anyone can execute a passed proposal during the execution window, and Laika also executes passed proposals automatically. A proposal that is not executed in time expires.
A proposal moves through these states: Pending, Active, then Defeated or Queued, then Executable, and finally Executed or Expired. It can also be Canceled.
What a proposal can do#
The proposal form offers these templates.
- Advisory vote. A non-binding signal with no on-chain action.
- Payment. Send DOGE or any token from the treasury.
- Burn. Send treasury tokens to the dead address.
- Incentivize our voters. Add treasury funds as incentives for the token's veLAIKA voters.
- Create a ShillOS campaign. Fund a ShillOS marketing campaign from the treasury (see ShillOS).
- Change the pool trading fee. Set a new fee for the token's BarkSwap pool, within Laika's bounds.
- Apply for a veLAIKA gauge. Ask to join the weekly emission vote.
- Route pool fees. Send part of the DAO's pool fee income to the token's veLAIKA voters as incentives, or to the creator.
- Reward stakers. Fund a reward stream for the token's stakers. Coming soon.
- Swap. Coming soon.
The proposal page shows each action decoded, so voters can see exactly what will run.
The DAO page#
The DAO page shows treasury value and balances, live proposals, the number of stakers, how much supply is locked or expiring, an unlock schedule, and a fees history chart with per-period bars and a cumulative line.
Laika's admin role#
For security during the initial phase, Laika holds a temporary admin role over each DAO. This allows it to cancel proposals, adjust track settings within fixed limits (quorum between 10% and 30%, voting and timelock up to 14 days each), and change the proposer threshold. Laika will renounce this admin role as each DAO matures.
Plain-language notes#
- Governance decides where value goes. Outcomes and APRs are never guaranteed.
- Executed proposals cannot be undone. Read the decoded actions before you vote.
- Your voting power is fixed at the snapshot, and locks cannot be broken early.
- Always verify contract addresses and official links in the app.