Skip to content

paritytech/substrate-template-generator

Repository files navigation

Substrate Node Template Generator

A tool to generate stand-alone node templates of a customized Substrate clients used in "Substrate Library Extension" (SLE) projects like Cumulus, Canvas, Frontier, as well as any custom chain that intends for users to build off of as a base template included in their source.

Expected Project Hierarchy

This tool is tightly coupled with how a SLE is structured. To use this, your project needs to roughly conform with the style of:

  • A local template node that has similar structure to the Substrate node template
    • (Optional, encouraged) CI that builds against your template to do integration testing. This also assures the
  • Local pallets defined and added to the template runtime
  • Local custom logic, like pallets, contained in crates outside the template to enable sourcing them through cargo from an external project.
  • Source available on a public repo that cargo can use (GitHub is the only supported for now)

Credit

Based heavily on the integrated Node Template Release Tool included in Substrate.

About

Substrate template generation tool

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages