# Vote

If you have a GPOS balance then you can access the Vote screen from the [GPOS Landing Page](/~/changes/8PhtH7T32e0eFNJI7WpX/technology/gamified-proof-of-stake-gpos/user-guide/gpos-landing-page.md).

After clicking on the `Vote` button you'll be taken to the Vote screen from where you can vote for Witnesses, Advisors and Proxies.

The voting functionality hasn't changed from previous versions of the Peerplays Wallet so will only be documented briefly here.

## Proxy

Proxy voting allows you to select another token holder to vote on your behalf. As far as GPOS goes this still constitutes participation as you have made a commitment to the operation of the blockchain.

![](/files/-M-v0IVbciK8dBYCtRaF)

However, since there are participation rewards at stake, and penalties for poor voting performance, if you use this option make sure you proxy your vote(s) to someone reliable!

## Witness

Voting for a Witness is probably the most common use of a vote. By voting for a Witness you are playing an important role in the governance of Peerplays.

![](/files/-M-zq8IP5CI_VnnvYgL9)

You can select one or more Witnesses from the list, or search for them, and then click `ADD` to add them to your approved list. Click `PUBLISH CHANGES` to cast your vote.

## Advisors

The Peerplays Advisors are a committee that makes decisions on software changes to Peerplays and attributes and parameters of the blockchain. They are an important part of a DPOS consensus mechanism.

![](/files/-M-zqBxNszNEEwOHQT8J)

Selecting an Advisor works exactly the same way as selecting a Witness.

{% hint style="danger" %}
**Important**: Whether voting for Witnesses, Advisors or Proxies you must first click on`PUBLISH` `CHANGES` before you'll be able to click on`FINISH`.
{% endhint %}

Click on `CANCEL` to return to the GPOS Landing Page without voting, or click on `FINISH` to go to the [Thank you for voting! ](/~/changes/8PhtH7T32e0eFNJI7WpX/technology/gamified-proof-of-stake-gpos/user-guide/thank-you-for-voting.md)screen.


---

# 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://community.peerplays.com/~/changes/8PhtH7T32e0eFNJI7WpX/technology/gamified-proof-of-stake-gpos/user-guide/vote.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.
