Tools for working locally

Starknet Devnet

Starknet Devnet, developed by SpaceShard, is a Rust implementation of a local Starknet node that includes many featured tailored for testing and development, which are not present on testnet or mainnet.

Starknet Devnet JS

Starknet Devnet JS is a JavaScript package that abstracts the Starknet Devnet API, making it easier to interact with it and write end-to-end tests for L1<>L2 communications.

Katana

Katana, developed by Cartridge, is an extremely fast devnet designed to support local development with the Dojo Starknet gaming engine but can be used as a general purpose devnet as well.