From 873827d7964960d2dbeb11f3d8df7a642cd292d2 Mon Sep 17 00:00:00 2001 From: Justus Ranvier Date: Mon, 21 Sep 2015 17:07:39 -0500 Subject: [PATCH] BIP-47: correct base58check version byte Previously specified version byte only produced the desired leading character if the check bytes were omitted Thanks to TD from Samourai Wallet for pointing this out --- bip-0047.mediawiki | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bip-0047.mediawiki b/bip-0047.mediawiki index 15c5a8b4..c8397a7d 100644 --- a/bip-0047.mediawiki +++ b/bip-0047.mediawiki @@ -1,5 +1,7 @@ RECENT CHANGES: +* (21 Sep 2015) Correct base58check version byte + * (18 Sep 2015) Clarify decoding of notification transactions
@@ -72,7 +74,7 @@ A payment code contains the following elements:
 
 When a payment code is presented to the user, it SHOULD be presented encoded in Base58Check form.
 
-* The version byte is: 0x23 (produces a "P" as the first character of the serialized form)
+* The version byte is: 0x47 (produces a "P" as the first character of the serialized form)
 * The payload is the binary serialization of the payment code
 
 ===Protocol===