16 releases (7 breaking)

Uses new Rust 2024

0.11.0 Apr 18, 2026
0.10.1 Feb 16, 2026
0.10.0 Dec 5, 2025
0.9.0 Oct 16, 2025
0.5.2 Nov 21, 2024

#56 in #foundry

Download history 8590/week @ 2026-02-20 6152/week @ 2026-02-27 11607/week @ 2026-03-06 7422/week @ 2026-03-13 5437/week @ 2026-03-20 8792/week @ 2026-03-27 8781/week @ 2026-04-03 6884/week @ 2026-04-10 6554/week @ 2026-04-17 5857/week @ 2026-04-24 5653/week @ 2026-05-01 7008/week @ 2026-05-08 7148/week @ 2026-05-15 7721/week @ 2026-05-22 10884/week @ 2026-05-29 11937/week @ 2026-06-05

38,923 downloads per month
Used in 2 crates (via soldeer-commands)

MIT license

300KB
6K SLoC

Soldeer Rust License: MIT

Soldeer is a package manager for Solidity built in Rust and integrated into Foundry.

Solidity development started to become more and more complex. The need for a package manager was evident. This project was started to solve the following issues:

  • git submodules in Foundry are not a good solution for managing dependencies
  • npmjs was built for the JS ecosystem, not for Solidity
  • github versioning of the releases is a pain and not all the projects are using it correctly

Installation (Foundry)

Soldeer is already integrated into Foundry. You can use it by running the following command:

forge soldeer [COMMAND]

To check which version of Soldeer is packaged with your Foundry install, run forge soldeer version.

Installation (standalone)

Soldeer is available on crates.io and can be installed with:

cargo install soldeer

Verify installation

soldeer help

Compile from Source

Clone this repository, then run cargo build --release inside the root.

The soldeer binary will be located inside the target/release/ folder.

Usage

Check out the usage guide or Foundry Book.

Changelog

Please see the changelog for more information about each release.

Contributing

See the contribution guide for more information.

Dependencies

~22–33MB
~519K SLoC