README.md

August 13, 2026 ยท View on GitHub

Devnet-RS

Starknet Devnet RS

A local testnet for Starknet... in Rust!

Features

๐ŸŒ Documentation

Find the official documentation here.

cairo_native execution (feature flag)

Devnet can run blockifier with native execution via the cairo_native Cargo feature. Enable it when building or running:

  • Build: cargo build --features cairo_native
  • Run: cargo run --features cairo_native -- <args>

When enabled, startup logs include cairo_native enabled: blockifier will use native execution.

starknet-devnet-js

Simplify the installation, spawning and usage of Devnet in your tests by relying on the official JavaScript wrapper. Read more here.

โœ๏ธ Contributing

We โค๏ธ and encourage all contributions and thank all the contributors!

Start with the contribution guide. Contributors using coding agents should also follow the repository agent guide, which describes the toolchain, generated assets, and validation commands. Run ./scripts/verify.sh for the standard local validation workflow.