Nova Wallet is a Polkadot wallet developed and maintained by Novasama Technologies. It is an open-source mobile app available for iOS and Android, funded by the Polkadot Treasury. Nova Wallet is compatible with many DApps and wallets in the ecosystem.

Nova Wallet supports custom derivation paths and several keypair crypto types. These are advanced account creation options that can be useful in some cases:


If you have any questions about Nova Wallet, or run into any issues and require further assistance, feel free to ask our AI chatbot or contact us.

Alternatively, you can also read Nova's documentation or contact their team directly and receive speciliazed assistance from the team that developed the wallet.

You can contact Nova support on Telegram.


In this article, we'll show how to change advanced account creation options in Nova Wallet. We'll use the Android version of the app, but the differences are minimal.

Advanced account creation options in Nova Wallet

1. Open the Nova Wallet app. If you don't have any accounts yet, choose "Import Wallet":

If you have an account already, go to Settings > Wallets and tap "Add wallet" first:

2. If you don't have a PIN code set up yet, set it up now and confirm it:

3. Choose one of the three options to restore your account: with its mnemonic phrase, raw seed, or JSON backup file.

4. Tap the settings icon in the top right corner:

You'll see the advanced options:


Changing any of these options will result in producing a different account than the default. Remember exactly what options you choose so you can restore your account in the future.

5. Choose one of the available keypair crypto types:

  • Schnorrkel (sr25519) is the recommended type for Substrate accounts. Most wallets in the Polkadot ecosystem use it by default.
  • Edwards (ed25519) is the alternative type. Some multi-chain wallets use it.
  • ECDSA is another supported type for Substrate accounts. It is usually used for non-Substrate networks, like Moonbeam or Ethereum.

6. Choose your derivation path. You can see the default paths here: blank for Substrate accounts and //44//60//0/0/0 for Ethereum accounts. For Substrate, you can enter anything as your derivation path.


Remember your derivation path, and do not share it with anyone. You cannot restore a derived account without knowing its exact derivation path.

7. Proceed with restoring your account as described here and you're done!