# When using mnemonics to create multiple wallets, what are the rules for derivation paths?

**URL:** <https://forum.fuel.network/t/when-using-mnemonics-to-create-multiple-wallets-what-are-the-rules-for-derivation-paths/6850>\
**Category:** TypeScript SDK\
**Created:** [October 18, 2024, 5:06pm UTC](https://forum.fuel.network/t/when-using-mnemonics-to-create-multiple-wallets-what-are-the-rules-for-derivation-paths/6850 "2024-10-18T17:06:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jumper](https://avatars.discourse-cdn.com/v4/letter/j/e5b9ba/32.png) [@jumper](https://forum.fuel.network/u/jumper)\
**Post date:** [October 18, 2024, 5:06pm UTC](https://forum.fuel.network/t/when-using-mnemonics-to-create-multiple-wallets-what-are-the-rules-for-derivation-paths/6850/1 "2024-10-18T17:06:07Z")

</div>

When I use the TS SDK to derive multiple wallets with a mnemonic word, the result is different from the address derived from fuel wallet using the same mnemonic word. Even if I use the derivation path recommended in the document, it does not work. What are the rules for the derivation path?

 ![image](https://us1.discourse-cdn.com/flex022/uploads/fuel/original/2X/6/6fe548adee524188bca9d799086236647b225aad.png)  
When I generate a wallet without using the path parameter, the results returned by ts sdk are the same as the fuelwallet results, so I think there is something wrong with my path parameter.

---

<div class="post-metadata">

**Author:** ![rishabhkeshan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/rishabhkeshan/32/3346_2.png) [@rishabhkeshan](https://forum.fuel.network/u/rishabhkeshan)\
**Post date:** [October 21, 2024, 9:14am UTC](https://forum.fuel.network/t/when-using-mnemonics-to-create-multiple-wallets-what-are-the-rules-for-derivation-paths/6850/2 "2024-10-21T09:14:57Z")

</div>

Hey @jumper please use the derivation path here:  
“m/44’/1179993420’/0’/0/0”

[Docs Link](https://docs.fuel.network/docs/fuels-rs/wallets/mnemonic-wallet/)

Let me know if this works for you.

---

<div class="post-metadata">

**Author:** ![jumper](https://avatars.discourse-cdn.com/v4/letter/j/e5b9ba/32.png) [@jumper](https://forum.fuel.network/u/jumper)\
**Post date:** [October 22, 2024, 4:38am UTC](https://forum.fuel.network/t/when-using-mnemonics-to-create-multiple-wallets-what-are-the-rules-for-derivation-paths/6850/3 "2024-10-22T04:38:43Z")

</div>

hi @rishabhkeshan Thank you for your reply. I can now successfully generate a wallet address according to the rules. However, if I still encounter the previous problem when generating more than one wallet address, the code is as follows

 ![image](https://us1.discourse-cdn.com/flex022/uploads/fuel/original/2X/5/51720210cdda913beae4c9ff113915cccc44260a.png)  
That is when I use  
m/44’/1179993420’/0’/0/1  
m/44’/1179993420’/0’/0/2  
m/44’/1179993420’/0’/0/3……  
The wallet address generated is different from the fuel wallet.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex022/uploads/fuel/original/2X/5/57d5a345cc15a64b636e0d56e042857f8a0e80b1.png) [@system](https://forum.fuel.network/u/system)\
**Post date:** [November 15, 2024, 10:58am UTC](https://forum.fuel.network/t/when-using-mnemonics-to-create-multiple-wallets-what-are-the-rules-for-derivation-paths/6850/4 "2024-11-15T10:58:21Z")

</div>

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.
