4 releases (2 breaking)
0.3.0 | May 18, 2022 |
---|---|
0.2.1 | Dec 21, 2021 |
0.2.0 | Oct 27, 2021 |
0.1.0 | Aug 7, 2021 |
#100 in #vault
Used in revaultd
70KB
1K
SLoC
Revault net
Revault is a Bitcoin vault architecture for multi-party situations.
This library implements the protocol messages of the version 0 specification, as well as the transport over which these messages are exchanged.
Minimum Supported Rust Version
This library should always compile with any combination of features on Rust 1.48.
Since dependencies are breaking backward compatibility in minor versions, you'll unfortunately have to pin some of them to be able to build with 1.48:
cargo update -p ed25519 --precise "1.3.0"
cargo +1.48 build
Contributing
Contributions are very welcome. For general guidelines, see CONTRIBUTING.md.
Discussions happen either here in issues or at #revault
on Libera.
Licence
Released under the BSD 3-Clause Licence. See the LICENSE file.
Dependencies
~39MB
~343K SLoC