From 2923854e7a2ffc789ab76a78540d89532530c352 Mon Sep 17 00:00:00 2001 From: Oli Date: Mon, 1 Jun 2026 09:39:44 +0200 Subject: [PATCH] BIP-0322: remove address optionality for PoF This is cleaning up an artifact that was left over from #1352. The alternative to removing the optionality of the address would be to assume OP_TRUE in case of an empty address. But that sounds like it could open up any number of potential vulnerabilities. And a user still has the ability to use an OP_TRUE script in a p2wsh or p2tr address. --- bip-0322.mediawiki | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bip-0322.mediawiki b/bip-0322.mediawiki index ff4a3ffa..3fe9a067 100644 --- a/bip-0322.mediawiki +++ b/bip-0322.mediawiki @@ -219,7 +219,7 @@ output with prevout 000...000:FFFFFFFF does not exist. === Verification === -A validator is given as input an address ''A'' (which may be omitted in a proof-of-funds), signature +A validator is given as input an address ''A'', signature ''s'' and message ''m'', and outputs one of three states: