Proudly presenting: Substrate Blockchain Starter Kit

Our team dedicated to innovations has successfully completed a project supported by the Web3 Foundation grant!

If you are into blockchain and its development, you know how hard and long the development process can be. The emergence of Substrate, a new framework for blockchain development, brought significant improvements. One of the main is its modularity and the option to use predeveloped components (called pallets) and create a blockchain crafted to your needs.

Pallets are modules written in Rust code, and they represent different components of the blockchain that would otherwise take days and weeks to develop.

They ensure that the new blockchain is built easier, faster and that it is more robust as many pallets have already been audited and used within many different blockchains. 

To make this process of blockchain development even easier, we created a Substrate Blockchain Starter Kit – a tool that brings the simplicity of creating a blockchain to another level. By drag and dropping pallets to a codebase, you can have your customized blockchain deployed in less than a minute!

How does it work? 

There are five simple steps you have to take before you can have your custom blockchain deployed. And don’t worry, it is so simple that you don’t have to be a developer to do it.

  1. Start the application

Once you open the application, you are provided with the default set-up within the codebase. It includes pallets that are part of the node template, a mandatory part of each blockchain generated through this app.

  1. Start by adding pallets

To start the customization, you can choose one of the pallets. Make sure you pick the right one, as there are plenty of available ones. Each pallet brings a different set of functionalities to your blockchain. 

  1. Let us deal with complex dependencies

Building blockchain by adding pallets is much easier. However, some parts of the process make it a bit more complicated as some dependencies have to be satisfied to enable a successful compile. But do not worry, the application takes care of all dependencies, and it ensures that all of them will be satisfied and the final code will compile without any problems. 

  1. Templates make the entire process even faster 

Pallets are predeveloped modules written in Rust code with some functionalities. However, creating a blockchain usually requires more than one pallet, as each of them provides one or few functionalities you need. 

Hence, we wanted to identify common use cases where blockchain solutions are a perfect fit and provide users with predeveloped templates for those use cases. The Substrate community has helped us here by providing templates that they have been working on.  Thanks to them, anyone can benefit. For example, if you need a supply chain solution, you already have a template developed for it, and there is no need to look for each pallet separately. Thus besides adding pallets, you can speed up the whole process by adding predefined templates. 

  1. You’re all set

Once you have your blockchain ready, either you have chosen suitable pallets or went with an already existing template, you can deploy it. To make the process even less cumbersome, you can authenticate in the app with your Github account and deploy the generated code directly to a newly created repo on your Github.

Now it’s time to create your first blockchain! Go to Substrate Blockchain Starter Kit and don’t forget to share your first impressions. 

Help us by spreading the word with other web3 enthusiasts!

If you still need more information, contact us at [email protected].

Know Blockchain Inside Out

Subscribe to MVP Workshop Newsletter

    Comments (0)

    Your email address will not be published. Required fields are marked *

    Your thoughts
    *Your email address will not be published.

    Interested in working with us?

    Let’s find the right solution for your blockchain ideas.

      Cancel icon

      Get free consultation

      Get in touch with us and we'll get back to you as soon as possible.




      Thanks for allowing cookies!

      We're using cookies and other tracking technologies to personalize your experience, analyze out website, and assist with our promotional and marketing efforts. See our Cookies Policy for more details and choose your preferences below.

      Use necessary cookies only
      Strictly necessary cookies

      Marketing Cookies

      Google Analytics
      AdWords Remarketing
      LinkedIn Insights
      Facebook Pixel
      Quora Pixel

      Functionality Cookies

      Hot Jar