Linux
Installation & setup instructions for Linux systems
First, install system requirements. These commands work on Ubuntu and Debian Linux:
Node
Install Node using nvm.As of the time of writing, this codebase works with Node 22.
SP1
We are using version v1.0.1
of SP1. To install this specific version of the SP1 toolchain:
Celestia Light Node
Set up a Celestia light node according to the instructions here.
Get the authentication token using the following command:
See this tutorial if you need further instructions.
Start the light node:
Set up the repositories
Make a new directory for the project:
Clone & set up the blob-stream-inclusion repository:
Open the .env
file and fill in your own SP1_PRIVATE_KEY
and LIGHT_NODE_AUTH_TOKEN
.
Clone the o1js-blobstream repository:
Other System Requirements
For the o1js-blobstream proofs you'll need NodeJS version 22.
Last updated