In the Substrate node template there are two folder node and runtime. When I am building the chain I guess runtime folder is utilized. I am wondering what is the purpose of the two folders?

1 Answer 1


The node folder is where you configure the node also known as the client that is running your blockchain. If you look inside the folder: node/src, you will see that there are such things as configuring your chain specification, your node's cli commands and subcommands, your node's RPC and services. Where as the runtime folder pertains to all things runtime-related such as building your runtime logic.

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.