- Docs
- Participate
- Vote on a governance proposal
Vote on a governance proposal
Voting for governance proposals is a key element for a healthy community, as token holders have a say in the decision-making process of the network.
Why is voting so important?
There are several reasons why voting is so important, and we can condense them into two main elements.
Representation
By voting, token holders are represented in the decision-making process. This ensures that decisions are made taking into account the views of the broader community, as token holders can help shape the future of the network.
Network resilience
Governance proposals may be related to the security and stability of the network. For example, there may be proposals to increase the block reward, to introduce new features or to update the consensus algorithm. By voting in these proposals, you can help ensure that the network remains secure and reliable.
Voting in governance proposals also benefit decentralization by ensuring that the decision-making process is fair and transparent. This can help to prevent the network from being controlled by a small group of validators or by malicious actors that aim at manipulating the governance process for their own benefit.
How to vote on governance proposals
You can vote either via archwayd or via a wallet.
Note that:
- By voting YES, you agree
- By voting NO, you disagree
- By voting ABSTAIN, you formally decline to vote either for or against the proposal.
- Voting NO WITH VETO expresses that you would like to see depositors penalized by revocation of their proposal deposit
Info
Currently, voting on governance proposal for the Constantine network is only available via archwayd (core daemon).
Voting on governance proposals via archwayd
Prerequisites
Make sure you have archwayd installed.
Query the governance proposals with:
archwayd q gov proposals --node <rpc-endpoint> --chain-id <network-name>
For example, you can query the proposals on Constantine with:
archwayd q gov proposals https://rpc.constantine.archway.tech:443 --chain-id constantine-3
Once you noticed the proposal's id you want to vote on, you can vote with:
archwayd tx gov vote <proposal-id> <vote> --from <wallet> --node <rpc-endpoint> --chain-id <network-name>
For example, voting yes on the proposal 28 on Constantine would be:
archwayd tx gov vote 28 yes --from mywallet --node https://rpc.constantine.archway.tech:443 --chain-id constantine-3
Voting on governance proposals via Keplr
Once Triumphe (Mainnet) is live, you can access the Keplr dashboard and select Archway.
Make sure to have Keplr installed and to have checked the wallet page.
This example demonstrates the process of voting on the Cosmos Hub chain. To do so, you need to select it and then click on the Governance option.
In order to vote, the proposal needs to be in its Voting Period.
Click on the proposal you want to vote on:
and vote on it:
As always, set the transactions fees and confirm.
Voting on governance proposals via Cosmostation
Once Triumphe (Mainnet) is live, you can open the Cosmostation app and select Archway.
Make sure to have Cosmostation installed and to have checked the wallet page.
Go to the governance section:
Select the proposal you want to vote on:
Click on Vote:
Select your vote and press Next:
Set up the transaction fees:
And confirm the transaction: