I want to release our chain as solochain. Do we have any checklist or something which help thought the process so that we cannot miss any step or configuration?

Any help would be appreciable.

2 Answers 2


Follow substrate-node-template, you can get a solo chain.

Follow substrate-parachain-template, you can get a solo chain.

The checklist is totally up to you. If you prefer to use AURA or BABE as your chain's consensus engine, ensure that those configurations are checked. Verify your genesis validators and other relevant items on the list.


  1. runtime pallets
  2. pallets' configurations
  3. genesis

These are the most important/basic things.

  • 1
    What does Verify your genesis validators means @AurevoirXavier? Can you please elaborate?
    – Ganesh11
    May 18, 2023 at 2:39
  • 1
    The validator id and the session keys. If you set it wrong, your new chain can not produce any block.
    – AurevoirXavier
    May 18, 2023 at 2:49

you can also check out Aleph Zero node repository here: https://github.com/Cardinal-Cryptography/aleph-node for how we set up both node and runtime (we are running solo-chain mainnet for 1.5 years now)

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.