3 unstable releases
new 0.5.0 | Nov 7, 2024 |
---|---|
0.4.1 | Oct 11, 2024 |
0.4.0 | Oct 7, 2024 |
#910 in Development tools
2,706 downloads per month
Used in soldeer
270KB
5.5K
SLoC
Soldeer
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
Available documentation in USAGE or Foundry Book
Version 0.5.0
Please see the Changelog for more information.
HOW TO INSTALL IT (FOUNDRY)
Soldeer is already integrated in foundry. You can use it by running the following command:
foundry soldeer [COMMAND]
HOW TO INSTALL IT (CLI)
cargo install soldeer
Check if installation was successful
soldeer help
Install from sources
cargo build --release
and use the soldeer
binary from target/release/
.
HOW TO USE IT
Please see USAGE for more information.
CONTRIBUTING
See CONTRIBUTING for more information.
Dependencies
~22–36MB
~540K SLoC