If you aren’t aware, the entire EOS community has been voting to select block producers. The network was fully activated when 15% of tokens completed voting. If you haven’t exercised your voting rights yet, this tutorial will help you do the same.

For the purposes of this tutorial we are using the Tokenika tool. Bad actors will try to exploit inexperienced users by providing fake voting tools aimed to steal their private keys and then access their EOS tokens. Tokenika’s tool brings in additional security by having an off-line step in its voting mechanism.

Why off-line?

Tokenika’s tool offers the possibility of OFF-LINE voting for block producers. Contrary to the on-line equivalent, with off-line voting, if done properly, at no point in time is your EOS private key exposed to the outside world. Thus the risk of being hacked is substantially reduced.

How it works?

The main idea is to generate a voting transaction while being completely off-line and make sure the private key is used only for signing the transaction and is never exposed afterwards.

Three steps

The process of off-line voting is divided into three simple steps, each of them in the form of an HTML page served from the tokenika.github.io domain:

NOTE: Please make sure the URL always starts with https://tokenika.github.io/secure-bp-voting.

NOTE: Step 2 is to be done OFF-LINE, ideally on a computer which has never been connected to the Internet.