Expand description
A no_std Rust library implementing BIP‑322: Generic Signed Message Format.
This crate provides:
- Construction of virtual
to_spendandto_signtransactions - Signing and verification for Simple, Full, and Full Proof-of-Funds BIP‑322 formats
- Optional “proof of funds” support via additional UTXO inputs
Re-exports§
Modules§
- error
- Error types for bdk_message_signer operations.
- sign
- The signature generation implementation for message signing according to the BIP-322 standard.
- utils
- The utility methods for message signing according to the BIP-322 standard.
- verify
- BIP-322 signature verification implementation.
Structs§
- Message
Verification Result - Result of signature verification.
Enums§
- Message
Proof - Result of signing operation.
- Signature
Format - Represents the different formats supported by the message signing protocol.
Traits§
- Message
Signer - Main trait providing signing and verification functionality.