Skip to main content

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 canvas, you can start a local development chain by running:

substrate-contracts-node --dev --tmp

An image of the terminal starting a Substrate node

You should start to see blocks being produced by your node in your terminal.

You can interact with your node using the Canvas UI:

https://paritytech.github.io/canvas-ui

Now configure the UI to connect to the locally running node:

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

An image of the Canvas UI connected to the local node