How To Vote

Voting is easy! There are two ways to vote, both of which will be outlined here. Which method you use depends on whether or not you have already voted for someone else (so, voting using an existing bucket), or if you're a completely new voter (voting using a new bucket).

Vote using an existing bucket

  1. Login to MetaMask and visit the "My Votes" page on the voting website. You will see your existing buckets. If you have no existing buckets, go to the “Vote using a new bucket” section below.

  2. To vote using an existing bucket, click the “Vote Now!” button.

  3. A popup window will appear. In the Name field, enter "iotxplorerio" and press “OK”.

  4. Remember, our Candidate Name is iotxplorerio, not iotxplorer!
  5. You will need to confirm a smart contract transaction in the MetaMask popup window. If a popup does not appear, please check your MetaMask plugin / txn queue. Ignore the “ALERT: Transaction Error” and press “Confirm”.

  6. Note, you do not have to adjust the gas fees, but it can save you some ETH if you do. Check at the end of this article for our recommended gas fees!
  7. Wait for the smart contract to process — once confirmed, you are all done! Visit the “My Votes” page after a minute or so to see your new vote.

Vote using a new bucket

  1. Visit the voting website. Next to "iotxplorer", click the “Vote” button. You will be asked to install MetaMask before voting.

  2. A popup window will appear. Fill out the form as followed:
    • Enter "iotxplorerio" for Candidate Name.
    • Input the amount of IOTX you wish to stake (1 IOTX = 1 Vote).
    • Set a stake duration to get bonus votes (optional).
    • Turn auto-stake on/off (optional). Setting a duration and turning auto-stake on gets your more rewards.

  3. You will be prompted to review and confirm the voting transaction details. Click “Yes, make transaction” to confirm after you've double-checked everything.

  4. You will need to confirm two smart contract transactions in two MetaMask pop-up windows. If pop-ups do not appear, please check your MetaMask plugin / txn queue.
    • Smart Contract #1 (left): Approve the staking smart contract to transfer tokens from your wallet to the smart contract
    • Smart Contract #2 (right): Confirm the actual smart contract transaction — please ignore the “ALERT: Transaction Error” dialog.

  5. Congratulations! You have successfully voted. Thank you for your support!


  • Vote/Stake:
    • 1st window (approve): 50,000
    • 2nd window (process): 350,000
  • Re-stake: (extend duration or turn auto-stake on/off): 200,000