Skip to content

Repository files navigation

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.

About

A local testnet for Starknet... in Rust

Topics

Resources

Contributing

Stars

130 stars

Watchers

9 watching

Forks

Releases

Used by

Contributors

Languages