MCPcopy Create free account
hub / github.com/alloy-rs/svm-rs

github.com/alloy-rs/svm-rs

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.5.28 ↗ · + Follow · compare 3 versions
129 symbols 399 edges 20 files 39 documented · 30% updated 2d agov0.5.28 · 2026-09-10★ 2897 open issues

Browse by type

Functions 117 Types & classes 12
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Solidity Compiler Version Manager

crates.io docs.rs build status

This crate provides a cross-platform support for managing Solidity compiler versions.

Install

With cargo-binstall:

cargo binstall svm-rs

From crates.io:

cargo install svm-rs

Or from the repository:

cargo install --locked --git https://github.com/alloy-rs/svm-rs/

Usage

Solc version manager

Usage: svm <COMMAND>

Commands:
  help     Print this message or the help of the given subcommand(s)
  install  Install Solc versions [aliases: i]
  list     List all Solc versions [aliases: ls]
  remove   Remove a Solc version, or "all" to remove all versions [aliases: rm]
  use      Set a Solc version as the global default
  which    Display which binary will be run for a given version

Options:
  -h, --help     Print help
  -V, --version  Print version

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 101
Method 16
Class 9
Enum 3

Languages

Rust100%

Modules by API surface

crates/svm-rs/src/install.rs34 symbols
crates/svm-rs/src/releases.rs23 symbols
crates/svm-rs/src/install/regression.rs11 symbols
crates/svm-rs/src/lib.rs9 symbols
crates/svm-rs/src/bin/svm-bin/print.rs7 symbols
crates/svm-builds/build.rs7 symbols
crates/svm-rs/src/platform.rs6 symbols
crates/svm-rs/src/paths.rs6 symbols
crates/svm-rs/src/bin/solc/tests.rs5 symbols
crates/svm-rs/src/bin/solc/main.rs4 symbols
crates/svm-rs/src/bin/svm-bin/main.rs3 symbols
crates/svm-rs/src/bin/svm-bin/install.rs3 symbols

For agents

$ claude mcp add svm-rs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page