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 BIP‑322 operations.
- sign
- The signature generation implementation for BIP-322 for message signing according to the BIP-322 standard.
- utils
- The utility methods for BIP-322 for message signing according to the BIP-322 standard.
- verify
- BIP-322 signature verification implementation.
Structs§
- Message
Verification Result - Result of a BIP322 signature verification.
Enums§
- Message
Proof - Result of a BIP322 signing operation.
- Signature
Format - Represents the different formats supported by the BIP322 message signing protocol.
Traits§
- BIP322
- Main trait providing BIP322 signing and verification functionality.