Skip to content
← Corpus

BIP

BIP 322 — Generic Signed Message Format

VERIFIEDhigh confidencesignatures

Verified as of 2026-07-22. Not re-checked since.

BIP 322 (Generic Signed Message Format) defines a standard way to sign and verify messages for any script type — including SegWit and Taproot outputs — generalizing the legacy sign-message feature that only worked for P2PKH addresses. Repository status: Complete (specification finished); wallet adoption remains partial.

Debate relevance: Appears in proof-of-reserves and 'prove you control this address' discussions, which recur whenever custodian solvency is debated. Common misstatements: "You can sign a message from any address type with the old signmessage" — legacy signing covers only P2PKH; BIP 322 exists precisely to fill that gap. A signature proves control of keys at signing time, not continued ownership of funds.

Sources (1)

  1. Canonical BIP file; header verified 2026-07-22 — Status: Complete, Type: Specification

Related entries