Any wallet that can make a remark
call on Polkadot is able to be used to cast your vote. At the moment, only the Polkadot extension, Parity Signer, Ledger and any wallet that supports QR signing can be used to sign your call. Below are some instructions on how to sign using the different wallets.
Before you vote, you need to make sure the account you will be using to vote is added to the Polkadot extension. After installing the extension on your browser, make sure to follow these steps:
Before you start, if the account you want to vote with is not in the extension already you can restore it with its 12 words mnemonic phrase following these instructions. After you have imported your account, you are ready to vote.
Before you start, make sure to import your account on Parity Signer in the Polkadot extension using the generated QR code from the account you want to vote with. For this, first click on the gear icon on the top right corner of the extension and enable “Allow QR camera Access”.
Then click on the + sign next to the gear icon and choose 'Attach external QR-signer account'.
Select your account in Parity Signer and scan the QR code on your screen to add the account to the extension: do not worry, your private keys will not be stored in the extension! After scanned, your address should appear listed in the extension:
And add the account by clicking on the orange button.
Before you start, make sure to import your Ledger account in the Polkadot extension following these instructions.
NOTE FOR NANO S USERS: In order to participate in the vote you’ll need to have the XL version of the Polkadot app installed. Check this article for more information and how to install it. Also, please keep in mind that the XL version is not compatible with Ledger Live.
a. If you’re signing with an account directly in the extension, all you need is the account's password.
b. If you’re singing with Parity Singer, scan the generated QR code with your Signer and present the generated QR code on your phone to your computer’s camera.
c. Finally, if you’re singing with your Ledger, you need to APPROVE the extrinsic on the device.
You can confirm your vote using any block explorers to the left (for a list of all available block explorers, check this article. Continue voting with a different address included in your extension or leave some feedback!
It is always good practice to verify the extrinsic you’re about to sign before actually signing it. A remark call costs only a few cents in fees. But if you’ve found yourself on a phishing site, you could be sending all your funds to a scammer, if you don’t pay attention. So keep reading and if you want to learn more about verifying extrinsics, check this article.
On the pop-up window that opens up, pay special attention that the method of the call is the extrinsic system.remark
along with the vote distribution you chose, as shown below.
If what you see in the extension is something different, DO NOT sign the transaction and contact [email protected]! It is possible you are on a fraudulent site or using a fraudulent extension!
Like above, pay special attention that the method of the call is the extrinsic system.remark
along with the vote distribution you chose. However, the information of the extrinsic is shown on the Ledger device as well. Verify on your device that the extrinsic is indeed system.remark
, like in the picture below:
Then proceed through the following screens to APPROVE signing.
If the extrinsic call is not system.remark
DO NOT sign the extrinsic! Proceed to the last screen to REJECT it and contact [email protected]! It is possible you are on a fraudulent site or using a fraudulent extension!
Before reaching the “APPROVE” screen on your Ledger, the call data of the extrinsic is shown on the screen. At the moment, there is no straightforward way to verify that call data corresponds to the message shown in the extension window, but if you are a security-minded user, read below to learn an indirect way to verify it:
On Polkadot-JS UI:
On the Ledger device (this is the first of three screens showing the call data):
Unfortunately it’s not possible to verify your extrinsic when signing with Parity Singer. To learn more why that is, please check this article. So, double-check you are visiting https://vote.polkadot.network/, the padlock sign is shown in the address bar, you have installed the official Polkadot extension and that you have made the vote distribution you wanted before initiating the signing.