6 releases

new 0.0.11 Aug 2, 2026
0.0.10 Sep 5, 2025
0.0.9 Nov 1, 2024
0.0.8 Oct 20, 2024
0.0.1 Jul 22, 2024

#6 in #multisig

Download history 4726/week @ 2026-04-19 3718/week @ 2026-04-26 5117/week @ 2026-05-03 4774/week @ 2026-05-10 4859/week @ 2026-05-17 6347/week @ 2026-05-24 7844/week @ 2026-05-31 2369/week @ 2026-06-07 5723/week @ 2026-06-14 6514/week @ 2026-06-21 6706/week @ 2026-06-28 8275/week @ 2026-07-05 3575/week @ 2026-07-12 7681/week @ 2026-07-19 8512/week @ 2026-07-26 6731/week @ 2026-08-02

26,826 downloads per month
Used in 17 crates (7 directly)

CC0 license

105KB
2.5K SLoC

BIP-322

Implements BIP-322, generic message signing and verification.

Types of Signatures

At the moment this crate supports P2TR, P2WPKH, P2SH-P2WPKH and P2PKH single-sig addresses, as well as P2WSH, P2SH-P2WSH and P2SH CHECKMULTISIG multisig addresses. Feedback through issues or PRs on the interface design and security is welcome and encouraged.

  • simple
  • full
  • full (proof-of-funds)
  • legacy (BIP-137)

The goal is to provide a full signing and verifying library similar to this Javascript library.

Test Vectors

MSRV

At the moment the Minimum Supported Rust Version (MSRV) is 1.74.

Dependencies

~10MB
~161K SLoC