You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BIP173 defines a 90 char limit, but we need 115. Most implementations
already remove this limit as lightning encodings are longer than 90 char
and use bech32, but still should be mentioned for wallet implementors.
Copy file name to clipboardExpand all lines: bip-0000.mediawiki
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -168,6 +168,8 @@ A silent payment address is constructed in the following manner:
168
168
*** The character "q", to represent a silent payment address of version 0
169
169
*** The 64 byte concatenation of the receiver's public keys, ''B<sub>scan</sub> || B<sub>m</sub>''
170
170
171
+
Note: [https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki] imposes a 90 character for bech32 strings, whereas a silent payment address requires 115 characters.
172
+
171
173
=== Outpoints hash ===
172
174
173
175
The sender and receiver MUST calculate an outpoints hash for the transaction in the following manner:
0 commit comments