Skip to main content

Create a Seed Mnemonic

About Mnemonics​

Mnemonics are a popular method for generating cryptographic seeds in a more user-friendly way. A mnemonic phrase, seed phrase, or recovery phrase is a sequence of words that users can easily write down and verify. These words are carefully selected from a predefined wordlist to ensure compatibility across different wallets and systems.

The IOTA SDK uses the BIP39, BIP44 and SLIP10 standards to generate addresses and sign transactions. This means that the SDK can deterministically derive the seed from a mnemonic or seed phrase, making it easier for your users to write down or remember.

Example Code​

You can use the the Client::generate_mnemonic() function to generate a random mnemonic.

sdk/examples/how_tos/accounts_and_addresses/create_mnemonic.rs
loading...

Full Example Code​

sdk/examples/how_tos/accounts_and_addresses/create_mnemonic.rs
loading...

Expected Output​

Mnemonic: defy forest author famous found replace salad apple trial alien agent crush little east slim seminar icon wall tumble online knee test beyond gloom