Setup a local environment
This guide provides instructions for setting up a local Bonsol development environment. Whether you're contributing to the project or building with Bonsol, this documentation will help.
Last updated
This guide provides instructions for setting up a local Bonsol development environment. Whether you're contributing to the project or building with Bonsol, this documentation will help.
Last updated
In this section, you'll be running a local Bonsol proving node. Currently provers are limited to running on x86_64-linux systems due to dependencies on STARK-to-SNARK tooling. We're looking for workarounds for MacOS, but in the meantime we suggest developing on a remote Linux machine.
Before you begin, ensure you have the following system requirements:
Verify you have these requirements by running:
If the prover installation fails, check your internet connection and try increasing the --job-timeout
value.
--job-timeout
: Set timeout for download operations in seconds (default: 3600)
If the validator fails to start, ensure that Rust and Solana CLI tools are properly installed
For node startup issues, verify that the validator is running and that SOL was successfully airdropped to your node keypair