# How to get a mnemonic phrase from a secret key in Rust SDK?

**URL:** <https://forum.fuel.network/t/how-to-get-a-mnemonic-phrase-from-a-secret-key-in-rust-sdk/1049>\
**Category:** Rust SDK\
**Created:** [December 19, 2022, 4:55pm UTC](https://forum.fuel.network/t/how-to-get-a-mnemonic-phrase-from-a-secret-key-in-rust-sdk/1049 "2022-12-19T16:55:15Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mpoplavkov](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/mpoplavkov/32/399_2.png) [@mpoplavkov](https://forum.fuel.network/u/mpoplavkov)\
**Post date:** [December 19, 2022, 4:55pm UTC](https://forum.fuel.network/t/how-to-get-a-mnemonic-phrase-from-a-secret-key-in-rust-sdk/1049/1 "2022-12-19T16:55:15Z")

</div>

Is it possible to get a mnemonic phrase from SecretKey in Rust SDK? I didn’t find an appropriate function

---

<div class="post-metadata">

**Author:** ![sarah](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/sarah/32/13_2.png) [@sarah](https://forum.fuel.network/u/sarah)\
**Post date:** [December 19, 2022, 8:17pm UTC](https://forum.fuel.network/t/how-to-get-a-mnemonic-phrase-from-a-secret-key-in-rust-sdk/1049/2 "2022-12-19T20:17:19Z")

</div>

There is no way to do this, but you shouldn’t need to as you can create a Wallet from either a [secret key](https://fuellabs.github.io/fuels-rs/v0.33.0/wallets/private-keys.html) or a [mnemonic phrase](https://fuellabs.github.io/fuels-rs/v0.33.0/wallets/mnemonic-wallet.html).

---

<div class="post-metadata">

**Author:** ![mpoplavkov](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/mpoplavkov/32/399_2.png) [@mpoplavkov](https://forum.fuel.network/u/mpoplavkov)\
**Post date:** [December 20, 2022, 3:36pm UTC](https://forum.fuel.network/t/how-to-get-a-mnemonic-phrase-from-a-secret-key-in-rust-sdk/1049/3 "2022-12-20T15:36:52Z")

</div>

Thanks for the response  
However, I have a use case where I need it. I’m working on a wallet and we’d like to give our users an opportunity to export seed phrases. For that, we need a way to transform secret keys to mnemonic phrases  
For sure, we can generate mnemonic phrases and use them to create accounts, but it will work only with newly created accounts

---

<div class="post-metadata">

**Author:** ![mpoplavkov](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.fuel.network/mpoplavkov/32/399_2.png) [@mpoplavkov](https://forum.fuel.network/u/mpoplavkov)\
**Post date:** [January 26, 2023, 12:29pm UTC](https://forum.fuel.network/t/how-to-get-a-mnemonic-phrase-from-a-secret-key-in-rust-sdk/1049/4 "2023-01-26T12:29:26Z")

</div>

It’s impossible to get mnemonics from private key cause bip39 uses a one-way derivation. You can only derive a secret key from the mnemonic phrase, not the other way around

---

<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:** [February 16, 2023, 8:29am UTC](https://forum.fuel.network/t/how-to-get-a-mnemonic-phrase-from-a-secret-key-in-rust-sdk/1049/5 "2023-02-16T08:29:30Z")

</div>

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