# Voting on a referendum

This guide will walk you through the process of participating in a public referendum on NeuroWeb. By following these steps, you become an integral part of the decision-making process that shapes the future development of our ecosystem.

{% hint style="info" %}
This instructions are for NeuroWeb Mainnet. Same apply for NeuroWeb Testnet, you just need to access [Polkadot-JS interface for Testnet](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fparachain-testnet-rpc.origin-trail.network%2F#/).
{% endhint %}

## 1. Open NeuroWeb Polkadot-JS interface

Click on the following link to open [NeuroWeb Polkadot-JS interface](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fparachain-rpc.origin-trail.network#/).

{% hint style="info" %}
If you cannot identify your wallet in Polkadot-JS and you are using Polkadot-JS extension, refer to section below. Otherwise, contact us on [Discord](https://discordapp.com/invite/FCgYk2S) for assistance.
{% endhint %}

## 2. Navigate to the democracy interface

The voting itself will be executed seamlessly through the Polkadot-JS interface. To submit an on-chain vote in the Polkadot-JS UI, first navigate to the "Governance" > "[Democracy](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fparachain-rpc.origin-trail.network#/democracy)" tab.

<figure><img src="https://713888997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McnEkhdd7JlySeckfHM%2Fuploads%2FHXg4OTI1SCzT4edcDfBf%2FScreen%20Shot%202023-12-15%20at%2012.05.56.png?alt=media&#x26;token=16637fb9-54aa-461e-975b-501319a6618b" alt=""><figcaption><p>Polkadot-JS democracy interface</p></figcaption></figure>

## 3. Click on the vote button

Here, you will see ongoing proposals and referendums. Click the "Vote" button next to the referendum you are interested in.

<figure><img src="https://713888997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McnEkhdd7JlySeckfHM%2Fuploads%2FojhOLrbeWxEh17HjWPqH%2FScreen%20Shot%202023-12-15%20at%2012.06.53.png?alt=media&#x26;token=19ed4c63-385f-4bfe-a0f1-4d5c2299dd6d" alt=""><figcaption></figcaption></figure>

## 4. Select voting parameters

In the next menu, choose the amount of NEURO you'd like to vote with, as well as your vote multiplier.

{% hint style="warning" %}
Multiplying your vote is a unique feature in governance that allows you to increase your voting power by voluntarily locking up the tokens for a specified amount of time, also known as "conviction voting". You can read more on this[ here](https://wiki.polkadot.network/docs/learn-polkadot-opengov#voluntary-locking).
{% endhint %}

<figure><img src="https://713888997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McnEkhdd7JlySeckfHM%2Fuploads%2FYahtRuwUuKPRHzvfOucW%2FScreen%20Shot%202023-12-15%20at%2012.06.32.png?alt=media&#x26;token=c83678c0-6206-483d-b0e8-6c8af1fb8b48" alt=""><figcaption></figcaption></figure>

## 5. Submit your vote

Next, choose to vote either **Aye** or **Nay**. Sign and submit the transaction, and you're all set! You have successfully participated in on-chain governance.

\
If you're more of a visual learner, you can also watch [this tutorial video](https://www.youtube.com/watch?v=fHLhzrd5t-g\&ab_channel=Polkadot) on how to vote on Polkadot, the process is same for NeuroWeb.

## Polkadot-JS extension troubleshooting

1. Open extension and click on three dots on the right side

<figure><img src="https://713888997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McnEkhdd7JlySeckfHM%2Fuploads%2FKXkMt14LV59pGoI3Ypn5%2FScreen%20Shot%202023-12-18%20at%2014.06.21.png?alt=media&#x26;token=951fdc1c-7819-4c91-a223-d046ca8bcc5f" alt=""><figcaption></figcaption></figure>

2. Click on the drop down menu, on the below image it is where is written "Polkadot Relay Chain":

<figure><img src="https://713888997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McnEkhdd7JlySeckfHM%2Fuploads%2FOP9AmiQ1lp59T12P2grp%2FScreen%20Shot%202023-12-18%20at%2014.07.01.png?alt=media&#x26;token=6c1023a6-b364-44a7-9b18-4fa4e28cdc97" alt=""><figcaption></figcaption></figure>

3. Select "**Allow use on any chain**", refresh Polkadot-JS interface for OriginTrail Mainnet and go back to step 2.

<figure><img src="https://713888997-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McnEkhdd7JlySeckfHM%2Fuploads%2FOYxj7udiv5BfQEyacJm0%2FScreen%20Shot%202023-12-18%20at%2014.10.25.png?alt=media&#x26;token=c9cc9588-2e50-45a8-ae59-140322db6d50" alt=""><figcaption></figcaption></figure>

If you run into any difficulties please post on [Discord](https://discordapp.com/invite/FCgYk2S) for assistance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.neuroweb.ai/on-chain-governance/voting-on-a-referendum.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
