Step 2 (for Telos): Generate your transaction while being OFF-LINE to accomplish an update to your Telos *Active* permission's public key.

First of all, save this website to your local machine (right click and then choose Save as…).

Next, make sure you know your Telos account name. If your Telos account was created in the genesis snapshot, your account name will be the same as your EOS account name. Verify your Telos account here: https://telos.eosx.io

Then proceed by choosing one of the following options:

While being OFF-LINE do the following:

  1. Open the saved 2_generate_transaction_(update_active_permission)_telos.html file in your browser. Your private key is at no point exposed to on-line connections, which greatly reduces the risk of getting hacked.
  2. Fill in all fields. Triple check everything! For chain_id, block_num and ref_block_prefix use the data fetched in the previous step.
  3. Copy or write down the generated transaction, as you'll need it in the subsequent step. Please note that your private key is used to sign the transaction, but it's NOT part of the transaction.

This process will change the public key associated with this account's "active" permission.
By doing so, you may set your account's "active" permission to your Ledger Nano S public key.