MoC: Master of Ceremony Key Exchange & Generation

If you are joining the current POA or Sokol Networks, you can proceed to Current Validators Vote in New Validators. These instructions are for network inception.

  1. Start Chrome

  2. Connect to the desired network in MetaMask by selecting the Network dropdown menu on MetaMask and add Custom RPC with the following endpoints.

    • Core Network: https://core.poa.network

    • Sokol Test Network: https://sokol.poa.network

  3. Upload your initial key to MetaMask that MoC has supplied you using the password provided.

  4. Navigate your chrome browser to https://ceremony.poa.network/

  5. Make sure you have your Initial Key supplied by MoC, selected in MetaMask.

  6. Click "Generate keys", confirm transaction

ATTENTION: This next part is VERY important and must be done correctly in order to be able to participate in the consensus immediately, follow directions below BEFORE closing out of the browser window. Open up a Notepad and copy required info as follows.

  1. Click the Copy Button next to each Address. Mining, Payout, Voting. Paste them separately in the Notepad.

  2. Click the Copy Button next to each Password, matching to resulting address in the Notepad. Mining, Payout, Voting.

  3. Finally, Click Button to download the JSON Keystore files for each key and keep the Notepad file & all 3 keys + initial key somewhere safe.

Preferred method to store the keyfiles and information is to store on an encrypted drive. e.g. usb drive

Please do not forget your password for the encryption as you will lose your data and will have to get your old keys voted out and new ones voted in if any issue happens with the validator's node.

Continue to Prerequisites

Edit on GitHub