user135697: can anyone tell me what the most used derivation paths are? Someone on reddit wrote that coinbase use this path: m/44'/0'/0'/0/0. Do other companies use the same path?
Also do big companies always start generating keys/addresses from account 0 and index 0 aka as on the picture from learnmeabitcoin.com the coin type (is default 0 for bitcoin?), account 0, receiving 0 and key generation from index 0?
My last question is what the "Change" structure is used for? As I understand "Receiving" is for receiving coins but I have no idea what the other one means.


user121614: BIP44 defines a standard path scheme:
m / purpose' / coin_type' / account' / change / address_index

The BIP defines what coin type, account, change and address index mean. It further specifies that the purpose field is set to 44' when generating addresses and for bitcoin the coin type is set to 0'.
At the time when it was written, the only standard address type was P2PKH (addresses starting with 1). Over the years, more standard derivation paths were added:

BIP49: P2WPKH-nested-in-P2SH (addresses starting with 3). The purpose field for these is 49'.
BIP84: P2WPKH (addresses starting with bc1q). Purpose field is 84'.
BIP86: P2TR (addresses starting with bc1p). Purpose field is 86'.

You can check the website https://walletsrecovery.org/ that maintains a list of wallets and which derivation paths they support. As you can see, modern wallets mostly implement the mentioned standard paths (although apparently the website hasn't been updated for BIP86).

135697: <p>can anyone tell me what the most used derivation paths are? Someone on reddit wrote that coinbase use this path: <code>m/44'/0'/0'/0/0</code>. Do other companies use the same path?</p>
<p>Also do big companies always start generating keys/addresses from account 0 and index 0 aka as on the picture from <a href="https://learnmeabitcoin.com" rel="nofollow noreferrer">learnmeabitcoin.com</a> the coin type (is default 0 for bitcoin?), account 0, receiving 0 and key generation from index 0?</p>
<p>My last question is what the &quot;Change&quot; structure is used for? As I understand &quot;Receiving&quot; is for receiving coins but I have no idea what the other one means.</p>
<p><a href="https://i.stack.imgur.com/beVOb.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/beVOb.png" alt="Structure" /></a></p>
 121614: <p><a href="https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki" rel="nofollow noreferrer">BIP44</a> defines a standard path scheme:</p>
<pre><code>m / purpose' / coin_type' / account' / change / address_index
</code></pre>
<p>The BIP defines what coin type, account, change and address index mean. It further specifies that the purpose field is set to <code>44'</code> when generating addresses and for bitcoin the coin type is set to <code>0'</code>.</p>
<p>At the time when it was written, the only standard address type was P2PKH (addresses starting with <code>1</code>). Over the years, more standard derivation paths were added:</p>
<ul>
<li><a href="https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki" rel="nofollow noreferrer">BIP49</a>: P2WPKH-nested-in-P2SH (addresses starting with <code>3</code>). The purpose field for these is <code>49'</code>.</li>
<li><a href="https://github.com/bitcoin/bips/blob/master/bip-0084.mediawiki" rel="nofollow noreferrer">BIP84</a>: P2WPKH (addresses starting with <code>bc1q</code>). Purpose field is <code>84'</code>.</li>
<li><a href="https://github.com/bitcoin/bips/blob/master/bip-0086.mediawiki" rel="nofollow noreferrer">BIP86</a>: P2TR (addresses starting with <code>bc1p</code>). Purpose field is <code>86'</code>.</li>
</ul>
<p>You can check the website <a href="https://walletsrecovery.org/" rel="nofollow noreferrer">https://walletsrecovery.org/</a> that maintains a list of wallets and which derivation paths they support. As you can see, modern wallets mostly implement the mentioned standard paths (although apparently the website hasn't been updated for BIP86).</p>
