1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-05-26 12:10:14 +00:00

Revert "BIP48: Add p2tr script type derivation"

This reverts commit e7cf2e9149f9cbec36c07d7f02eacc16eaa306f5.
This commit is contained in:
Murch 2025-05-13 13:01:33 -07:00
parent 60ac0e8fec
commit f29553e085
No known key found for this signature in database
GPG Key ID: 7BA035CA5B901713

View File

@ -99,11 +99,11 @@ Hardened derivation is used at this level.
===Script===
This level splits the key space into three separate <code>script_type</code>(s). To provide
This level splits the key space into two separate <code>script_type</code>(s). To provide
forward compatibility for future script types this specification can be easily extended.
Currently the only script types covered by this BIP are Native Segwit (p2wsh),
Nested Segwit (p2sh-p2wsh), and Taproot (p2tr).
Currently the only script types covered by this BIP are Native Segwit (p2wsh) and
Nested Segwit (p2sh-p2wsh).
The following path represents Nested Segwit (p2sh-p2wsh) mainnet, account 0:
<code>1'</code>: Nested Segwit (p2sh-p2wsh) <code>m/48'/0'/0'/1'</code></br>
@ -111,9 +111,6 @@ The following path represents Nested Segwit (p2sh-p2wsh) mainnet, account 0:
The following path represents Native Segwit (p2wsh) mainnet, account 0:
<code>2'</code>: Native Segwit (p2wsh) <code>m/48'/0'/0'/2'</code></br>
The following path represents Taproot (p2tr) mainnet, account 0:
<code>3'</code>: Taproot (p2tr) <code>m/48'/0'/0'/3'</code></br>
The recommended default for wallets is pay to witness script hash <code>m/48'/0'/0'/2'</code>.
To add new script types submit a PR to this specification and include it in the list above:
@ -257,13 +254,6 @@ Public derivation is used at this level.
|change
|second
|m / 48' / 1' / 1' / 2' / 1 / 1
|-
|testnet
|first
|p2tr
|external
|first
|m / 48' / 1' / 0' / 3' / 0 / 0
|}