#verification #ethereum #smart-contracts

bin+lib voyager-verifier

Contract class verification tool that allows you to verify your starknet classes on a block explorer

10 stable releases

new 2.1.0 Dec 11, 2025
2.0.1 Nov 6, 2025
1.3.0 Nov 4, 2025
1.2.2 Oct 30, 2025
1.0.0 Jul 24, 2025

#130 in #verification


Used in starknet-contract-verifie…

Apache-2.0

315KB
6.5K SLoC

voyager-verifier

Contract class verification tool for the Voyager Starknet block explorer.

Documentation

Quick Start

Installation

With asdf (Recommended):

asdf plugin add voyager https://github.com/NethermindEth/asdf-voyager-verifier.git
asdf install voyager latest

With Cargo:

cargo install voyager-verifier

Basic Usage

Interactive wizard (recommended for first-time users):

voyager verify --wizard

Command-line mode:

voyager verify --network mainnet \
  --class-hash <YOUR_CLASS_HASH> \
  --contract-name <CONTRACT_NAME>

Batch verification:

# Define contracts in .voyager.toml, then:
voyager verify

Documentation

For comprehensive documentation, visit the official docs which includes:

Development

Building from Source

git clone https://github.com/NethermindEth/voyager-verifier.git
cd voyager-verifier
cargo build --release

Running Tests

cargo test

Building Documentation

cd docs
mdbook serve
# Visit http://localhost:3000

Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

License

This project is licensed under the Apache-2.0 License - see the LICENSE file for details.

Dependencies

~36–76MB
~1M SLoC