Skip to content

Commit 25f8c3e

Browse files
committed
bip-path-templates: Add Compatibility section
1 parent c90c76b commit 25f8c3e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

bip-path-templates.mediawiki

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,14 @@ At the moment, three implementations exist:
197197
* FSM implementation in Python (micropython compatible): https://github.com/dgpv/bip32_template_python_implementation
198198
* non-FSM implementation in python: BIP32PathTemplate class in bitcointx.core.key module of python-bitcointx library (https://github.com/Simplexum/python-bitcointx)
199199
200+
==Compatibility==
201+
202+
The full path template that only contains Unit index templates represents a fully valid BIP32 path.
203+
204+
There's no other path template standards that is known to the author currently.
205+
206+
There is a discussion on path templating for bitcoin script descriptors at https://github.com/bitcoin/bitcoin/issues/17190, which proposes the format '''"xpub...{0,1}/*"''', of which the '''"{0,1}/*"''' part would correspond to the partial path template in the format of this BIP.
207+
200208
==Examples==
201209

202210
'''"m/{44,49,84}'/0'/0'/{0-1}/{0-50000}"''' specifies a full template that matches both external and internal chains of BIP44, BIP49 and BIP84 paths, with a constraint that the address index cannot be larger than 50000

0 commit comments

Comments
 (0)