Skip to main content
Version: 4.x

Run a Substrate Node

The substrate-contracts-node is a simple Substrate blockchain which is configured to include the contracts module. It's a comfortable option if you want to get a quickstart.

After successfully installing substrate-contracts-node, you can start a local development chain by running:

substrate-contracts-node

Note: substrate-contracts-node uses the --dev flag by default. You may need to specify the --dev flag when you want to run a development chain with another binary (e.g using the Substrate Node Template).

An image of the terminal starting a Substrate node

You can interact with your node using the Contracts UI. Once you have the webpage open, you have to configure the UI to connect to the locally running node:

  • Click on the dropdown selector at the top left corner.
  • Choose "Local Node".

Connect to local node