I generate key pairs on my first machine and modify the customspec.json and generate customspecRaw.json and distribute my customspecRaw.json to other machines I want to add. Okay My question is that It is necessary to generate keys on other machines too and modify their customspec.json or just share first machine customespecRaw.json and run the command to start the 2nd node.??

1 Answer 1


You don't need to create a new customSpecRaw.json for every node, just share the first nodes customSpecRaw.json and provides it node ID and IP address to the node that needs to join the network. You can refer to this link , for further instructions everything is explained step by step there.

  • And one more thing, Do i need to create Key pairs on all nodes? Nov 7, 2022 at 6:58
  • When starting the network you need to provide key pair for every node. Nov 7, 2022 at 11:43
  • I did all the things mentioned on tutorials , I started first node , do I have to create key pairs on 2nd node(different machine )and add them to customspec.json or just need to create on first node ?? Nov 11, 2022 at 7:18
  • While creating customSpec you need to add the keys for all the nodes, it doesn't matter where you create it. Nov 11, 2022 at 10:07
  • You mean I need to add aura and grandpa key of node2 in node 1 when creating customspec.json? And then create customspecRaw.json and distribute to the other nodes Nov 11, 2022 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.