How to run network nodes

Run Local Node

  1. Copy source form node-example to root folder

cp -r izicoinnetwork/node-example/IZC  /root/
  1. Create an Account

cd /root/IZC
chmod +x openethereum
./openethereum account new --config nodes/validator/node.toml

Returned address like that 0x00aa39d30f0d20ff03a22ccfc30b7efbfca597c2

Copy result address to mode.toml Ex:

...
[account]
unlock = ["0x00aa39d30f0d20ff03a22ccfc30b7efbfca597c2"]
password = ["password"]

[mining]
force_sealing = true
engine_signer = "0x00aa39d30f0d20ff03a22ccfc30b7efbfca597c2"
reseal_on_txs = "none"
...
  1. Run the authority nodes

./openethereum --config ./nodes/validator/node.toml
  1. Stake

    To stake izicoin(IZC), all you should do is sending your IZC Token to the IZC Consensus contract address over the izicoin network from the validator address. The IZC Consensus contract address: 0xc6119816bB72c980d99861FeF89F6ceDe5D362A3 The easiest way to do so, is to import your private key or key-store file to your favourite wallet (for example Metamask), switch network to IZC and send the IZC to the Consensus contract address.

    You can find your key-store (containing your private key) and the password for the created account in: /IZC/nodes/validator/keys/IZC/UTC--xxxx /IZC/nodes/validator/node.pwd

  2. Wait for 1 cycle (approximately 48 hours).

    Wait until the next cycle gets started.

Read more at: https://github..com/izicointoken/ecosystem/nodes/node-examp

  1. Copy source form node-example to root folder

cp -r izicoinnetwork/node-example/IZC  /root/
  1. Create an Account

cd /root/IZC
chmod +x openethereum
./openethereum account new --config nodes/validator/node.toml

Returned address like that 0x00aa39d30f0d20ff03a22ccfc30b7efbfca597c2

Copy result address to mode.toml Ex:

...
[account]
unlock = ["0x00aa39d30f0d20ff03a22ccfc30b7efbfca597c2"]
password = ["password"]

[mining]
force_sealing = true
engine_signer = "0x00aa39d30f0d20ff03a22ccfc30b7efbfca597c2"
reseal_on_txs = "none"
...
  1. Run the authority nodes

./openethereum --config ./nodes/validator/node.toml
  1. Stake

    To stake IZC coin, all you should do is sending your IZC coin to the IZC Consensus contract address over the IZC network from the validator address. The IZC Consensus contract address: 0xc6119816bB72c980d99861FeF89F6ceDe5D362A2 The easiest way to do so, is to import your private key or key-store file to your favourite wallet (for example Metamask), switch network to IZC and send the IZC coin to the Consensus contract address.

    You can find your key-store (containing your private key) and the password for the created account in: /IZC/nodes/validator/keys/IZC/UTC--xxxx /IZC/nodes/validator/node.pwd

  2. Wait for 1 cycle (approximately 48 hours).

    Wait until the next cycle gets started.

Read more at: https://github..com/izicointoken/ecosystem/nodes/node-examp

Last updated