<p>It appears that it supports all of the above, see documentation: <a href="https://bitcoinj.github.io/javadoc/0.14.7/" rel="nofollow noreferrer">https://bitcoinj.github.io/javadoc/0.14.7/</a>:</p>

<ol>
<li><strong>BIP32</strong> - <code>Class HDKeyDerivation</code>: Implementation of the BIP 32 deterministic wallet child key generation algorithm.</li>
<li><strong>BIP39</strong> - <code>Class MnemonicCode</code>: A MnemonicCode object may be used to convert between binary seed values and lists of words per the BIP 39 specification</li>
<li><strong>BIP44</strong> - <code>Class DeterministicKeyChain</code>: see <code>BIP44_ACCOUNT_ZERO_PATH</code></li>
</ol>

CC BY-SA 4.0
2018-09-11T14:08:04.403Z
2018-09-11T14:08:04.403Z
JBaczuk
<p>I'm using bitcoinj for transferring bitcoin.</p>

<p>I don't know which standard bitcoinj supports?
Bip32, Bip39, or Bip44</p>

<p>Please help who knows the answer.</p>

<p>Also I want convert bitcoinj standard to Bip44.</p>

<p>How can I do that?</p>

<p>Please help me.</p>

<p>Thanks.</p>

CC BY-SA 4.0
2018-09-13T20:51:30.207Z
maybe this helps: https://bitcoin.stackexchange.com/questions/69928/how-can-i-switch-from-bip32-to-bip44-using-bitcoinj
Zombie
<bitcoinj><android>
Bitcoinj Standard
Bandish
# Bitcoinj Standard

(Asked by: username_0 on 2018-09-11)

I'm using bitcoinj for transferring bitcoin.

I don't know which standard bitcoinj supports?
Bip32, Bip39, or Bip44

Please help who knows the answer.

Also I want convert bitcoinj standard to Bip44.

How can I do that?

Please help me.

Thanks.

**Tags:** bitcoinj, android

> **Comments:**
> **username_1**: maybe this helps: https://bitcoin.stackexchange.com/questions/69928/how-can-i-switch-from-bip32-to-bip44-using-bitcoinj  

---

## 1 answers

### Answer by username_2 on 2018-09-11. Score: 1

It appears that it supports all of the above, see documentation: <https://bitcoinj.github.io/javadoc/0.14.7/>:

1. **BIP32** - `Class HDKeyDerivation`: Implementation of the BIP 32 deterministic wallet child key generation algorithm.
2. **BIP39** - `Class MnemonicCode`: A MnemonicCode object may be used to convert between binary seed values and lists of words per the BIP 39 specification
3. **BIP44** - `Class DeterministicKeyChain`: see `BIP44_ACCOUNT_ZERO_PATH`


---

