跳到主要内容

Voting Guide

This guide explains how to vote on governance proposals on the Monolythium network.

Overview

All LYTH holders who have staked tokens can vote on active governance proposals. Voting power is proportional to the amount of LYTH you have delegated. If a delegator does not vote, their validator's vote is applied on their behalf (delegation fallback).

ParameterValue
Voting period5 days
Quorum33.4% of staked LYTH must participate
Pass threshold>50% of non-Abstain votes must be Yes
Veto threshold>33.4% NoWithVeto causes failure and deposit burn

Vote Options

OptionMeaningEffect
yesSupport the proposalCounts toward passing
noOppose the proposalCounts against passing
no_with_vetoOppose and signal the proposal is harmful or spamCounts against passing. If >33.4% of all votes are NoWithVeto, the deposit is burned
abstainParticipate in quorum without taking a positionCounts toward quorum but does not count for or against the proposal
信息

Use no_with_veto when you believe a proposal is spam, harmful, or fundamentally threatens the network. It carries a stronger consequence than no because it can result in the proposer's deposit being burned.

How Voting Works

For a proposal to pass, three conditions must all be met:

  1. Quorum: At least 33.4% of all staked LYTH must cast a vote (including Abstain)
  2. Majority: More than 50% of non-Abstain votes must be Yes
  3. No veto: Fewer than 33.4% of all votes are NoWithVeto

Outcome Matrix

ConditionResultDeposit
Quorum met, >50% Yes, <33.4% VetoPassedReturned to depositors
Quorum met, <50% YesRejectedReturned to depositors
Quorum not metRejectedReturned to depositors
>33.4% NoWithVetoVetoedBurned

Voting via Wallet

Monolythium Browser Wallet

  1. Open the Monolythium Browser Wallet and connect your account
  2. Navigate to the Governance section
  3. Select an active proposal from the list
  4. Read the proposal title and description carefully
  5. Choose your vote: Yes, No, NoWithVeto, or Abstain
  6. Confirm the transaction

Keplr

  1. Open Keplr and select the Monolythium network
  2. Go to the Governance tab
  3. Select the proposal you want to vote on
  4. Choose your vote option
  5. Approve the transaction

Voting via CLI

Using monod

monod tx gov vote <proposal-id> yes \
--from <your-key> \
--chain-id mono_6940-1

Vote options: yes, no, no_with_veto, abstain

Using Monarch CLI

monarch gov vote <proposal-id> yes --from <your-key>

Vote options: yes, no, abstain, veto

Examples

# Vote yes on proposal 5
monod tx gov vote 5 yes --from my-key --chain-id mono_6940-1

# Vote no with veto on proposal 7
monod tx gov vote 7 no_with_veto --from my-key --chain-id mono_6940-1

# Abstain on proposal 12
monarch gov vote 12 abstain --from my-key

Changing Your Vote

You can change your vote at any time before the voting period ends. Simply submit a new vote transaction — it replaces your previous vote.

# Change vote on proposal 5 from yes to no
monod tx gov vote 5 no --from my-key --chain-id mono_6940-1

Only your most recent vote counts.

Delegation Fallback

If you do not vote on a proposal, your validator's vote is applied on your behalf. This is called delegation fallback:

  • If your validator votes Yes, your stake counts as Yes
  • If your validator does not vote either, your stake is not counted at all
注意

Do not rely entirely on your validator to represent your views. Validators may vote differently than you would. Cast your own vote to ensure your position is reflected accurately.

If you have delegated to multiple validators, each validator's vote applies proportionally to the tokens you have delegated to them. Casting your own vote overrides all delegation fallback votes across all validators.

Viewing Results

Current Tally

monod query gov tally <proposal-id>

Example output:

{
"yes": "15000000000000000000000000",
"abstain": "2000000000000000000000000",
"no": "3000000000000000000000000",
"no_with_veto": "500000000000000000000000"
}

Proposal Details

monod query gov proposal <proposal-id>

List Active Proposals

# monod
monod query gov proposals --status voting_period

# Monarch CLI
monarch gov list

Check Your Own Vote

monod query gov vote <proposal-id> <your-address>

What Happens After Voting

OutcomeEffect
PassedThe proposal is executed. Parameter changes are applied immediately. Upgrade proposals schedule a binary swap at the target block height. Spend proposals transfer funds to the recipient. Text proposals have no automatic effect.
RejectedThe proposal fails. Deposits are returned to the depositors. No on-chain changes.
VetoedThe proposal fails. Deposits are burned. The proposer and all contributors lose their deposited LYTH.
Veto Consequences

A vetoed proposal burns the entire deposit. This mechanism exists to discourage spam and harmful proposals. Only vote NoWithVeto when you genuinely believe the proposal is harmful or constitutes spam.

FAQ

Do I need to vote on every proposal?

No, but it is encouraged. If you do not vote, your validator votes on your behalf. The more delegators who vote directly, the more accurately governance reflects the community's collective position.

What if I miss the voting period?

If the 5-day voting period ends before you cast a vote, your validator's vote (if any) applies for your stake. You cannot vote after the period closes.

Can validators see how I voted?

Yes. All votes are recorded on-chain and are publicly visible. Governance voting is transparent by design.

Does my voting power change during the voting period?

Your voting power is determined by your staked balance at the time you cast your vote. If you delegate or undelegate during the voting period, your vote reflects the stake at the time it was submitted.

Can I vote if my tokens are unbonding?

No. Only bonded (delegated) tokens have voting power. Tokens in the unbonding period cannot be used to vote.

What is the difference between No and NoWithVeto?

Both oppose the proposal. No simply votes against it. NoWithVeto additionally signals that the proposal is spam or harmful. If more than 33.4% of votes are NoWithVeto, the deposit is burned — a stronger consequence for the proposer.