Plan to upgrade Kovan Testnet to POA Governance model

Here is the proposed plan to upgrade Kovan Testnet to POA Governance model
  1. Validators generate and provide public keys to be included in governance contracts

  2. POA Team prepares POA Governance contracts with initial validators and deploys them to Kovan

  3. Validators agree on HF date

  4. POA Team prepares new spec:

    4.1. Change list: [...] to multi: { 0: { list: [...] } }

    4.2. Add PoaNetworkConsensus contract address to engine.authorityRound.params.validators.multi for the specified future block defined on point 3 (like here)

  5. POA Team deploys governance dapps

  6. POA Team provides changed spec to existing validators

  7. Existing validators update their spec, parity-ethereum version to the current stable, and restart their nodes


pinned #2


What is the recommended hardware specifications ( cpu, RAM, network ) to. host our own validation node and what is the average data transfer out from validation node if anyone host its own validation node.

1 Like


We are using r5.large instance for Kovan Archive node. I’d say t3.large will be good option to start.
Don’t know about traffic since we are using many different nodes on one account and some traffic is paid and some is free on AWS. I will check it out how to collect paid traffic on a given EC2 instance.

Btw which project do you represent?



Hey @igorbarinov, Thanks. I am thinking around to setup my own validator node so I need some insight related to server details + if some instruction manual exists to do so. If you have any more information regarding the same then please let me know.




We will provide instruction. Also, will have ansible playbook to spin up a node. You can preview instruction for the xDai Chain which uses the same governance

Feel free to post an intro here
We expect validators to be represented as entities/companies/organizations and not individuals.
Please check intro by PepperSec as Validator



@igorbarinov I had already posted network account addresses into the forum as Validator. Please add it as a new validator.



If applying to become a Validator on different networks, you should probably use different addresses.



What do you mean by different networks here. ?



You applied to be a validator on Kovan network but after added validator to the xDai chain. which you edited. I suppose it was a typo and you are going to be a validator on the Kovan.

1 Like


@igorbarinov Yes. Exactly. Please add me as the validator on Kovan network.