Skip to main content

Environment set up


To install Node.js:

Use the package manager of your distro or the official binaries.

Make sure that your Node.js installation is v16 or newer. To check an existing installation, run:

node --version

Subsquid CLI

Follow these instructions.


Squid CLI uses Git to retrieve templates. To install it:

Use the package manager of your distro.


Most squids use a database to store the processed data. Install Docker to manage local squid databases with convenience.

  • Here’s an instruction on how to install Docker on Ubuntu
  • On other distros consider using their package managers