Skip to main content

Participate in Referenda

This post provides a step-by-step guide on how to participate in referenda: vote in a referendum and propose a referendum.

Before you decide to participate in democracy, we strongly encourage you to read through the referenda knowledge article in the Learn / Democracy section. There you will find some important details on the mechanics behind referenda.

Vote in a Referendum#

You can vote in Basilisk referenda either by using Polkassembly or directly from Polkadot/apps.

Vote using Polkassembly#

To see all active and past referenda, navigate to the Basilisk Polkassembly page. If this is the first time you use Polkassembly, click on Register (top right corner) and connect your wallet. If you are already registered, make sure you that your wallet is connected, otherwise do so via Login.

To see all active and past referenda, click on Referenda.

Click on an active referendum to see its details, the voting turnout, as well as the voting module.

To cast your vote, click on Vote and provide the following information:

  • Vote with account - select the voting account.
  • Lock balance - this is the amount of BSX tokens you are willing to lock in support of the referendum.
  • Vote lock - this is the multiplier which co-determines the weight of your vote.

After that, bring out your vote by clicking on Nay (No) or Aye (Yes) and sign the transaction.

Vote using Polkadot/apps#

You can see all referenda which are open for voting by navigating to Governance > Democracy in Polkadot/apps.

To vote in a referendum, click on the Vote button next to it.

In the popup, fill in the following information:

  • Vote value - this is the amount of BSX tokens you are willing to lock in support of the referendum.
  • Conviction multiplier - this is the multiplier which co-determines the weight of your vote.

After that, bring out your vote by clicking on Vote Nay (No) or Vote Aye (Yes) and sign the transaction.

Propose a Referendum#

You can propose a new referendum via Polkadot/apps. The process consists of two steps - submitting a preimage, and submitting the proposal on-chain.

01 Submit preimage#

To submit the preimage, visit Polkadot/apps and navigate to Governance > Democracy.

After clicking on Submit preimage, you should see the following popup:

Fill in the information in the fields show above. The most important parameters are:

  • Account from which the proposal is sent
  • Proposal area
  • Proposed action

In the example above, the proposal area is balances, and the action is forceTransfer of tokens from one account to another.

Before submitting the preimage and signing the transaction, please make sure to copy the preimage hash. You will need it for the next step.

02 Submit proposal#

To submit the referendum proposal, visit Governance > Democracy in Polkadot/apps.

After clicking on Submit proposal, you should see the following popup:

Enter the preimage hash from the previous step, and the amount of tokens you are willing to deposit for the proposal.

After submitting the proposal on-chain and signing the transaction, your proposal should appear in the list of proposed referenda.

caution

Every voting period, the referendum proposal with the highest backing (seconding) enters the voting round. As the amount of referenda grows, there is no guarantee that your proposal will ever gain sufficient seconding to enter voting. There is no option to withdraw a referendum proposal, meaning that your funds might remain locked for a longer period of time.

Malicious referendum proposals are punished. The Basilisk Council and the Technical Committee have the right to cancel any referendum which was proposed in bad faith. As a result, the deposited tokens will be burnt.