Create
Choose phrase length, chain family, derivation path, and account index when you create a wallet. Record what you set — those numbers are part of the backup.
Derivation
The phrase opens the tree. Path and index choose the account. Set them during create and import — including a high account index that casual scanners never try.
Create and import
Choose phrase length, chain family, derivation path, and account index when you create a wallet. Record what you set — those numbers are part of the backup.
Restore an existing account with the same controls. The phrase is required. Path and index must match the original or you open a different, empty wallet.
Why it exists
HD wallets derive many accounts from one recovery phrase. Path and index decide which account you actually open. Most consumer wallets hide that. GreyWallet puts it in create and import — so you can restore precisely, or sit off the defaults on purpose.
If someone has your seed phrase, they still need the family, the path, and the account index. That extra coordinate is why derivation is a security control — not just a restore setting.
Honest limits: this is not a vault password and not undetectable crypto. It does not hide on-chain activity. It does mean a leaked phrase on a napkin is not an automatic empty of every account you ever used — if you did not leave funds on index 0.
HD Wallet → derivation path → account branch → index → address
When you create a wallet, choose 18, 21, or 24 words. Longer phrases are a preference, not a higher security grade. Defaults remain recommended.
Why you need it
For a first-time user: more words means more possible combinations if someone only saw part of a backup. It is still one secret you must write down completely — a longer phrase does not forgive a screenshot in the cloud.
If you already run HD wallets: length is entropy and compatibility. Import whatever length the original wallet generated. Do not assume 24 is “more professional.” Operational backup beats word count.
Bitcoin, EVM, Solana, Aptos, Sui, XRP, and Tron each have a default path. Review it before you save. Switching families after a custom path requires saving first.
Why you need it
Same phrase, different family — different keys. Selecting Bitcoin will not surface your Ethereum or XRP account. For beginners, think of families as separate lockboxes that happen to share one written backup.
Coin type and key space are not the same as picking a network in the app. EVM L2s and Cronos share one family; Solana, Move, XRP, and Tron do not. Restore the family the original account used, then select the network you need.
Keep the default path, or edit it. Custom paths restore an existing account or specify a path other than the family default.
Why you need it
Most wallets live on the family default. If you keep that default, anyone with the phrase and a standard importer can find index 0. A path you chose — and wrote down — is another coordinate they have to know.
Use a custom path to match Ledger, older software, or a scheme you already documented. Defaults are recommended unless you have a reason. A path is not a password; if you forget it, GreyWallet cannot infer it.
Account index is not limited to 0, 1, and 2. Set the index required by the wallet you are restoring — or the index you want this account to occupy.
Why you need it
Treat a non-zero index like a PIN on the seed phrase. If someone gets the words, they still have to know which account holds funds. Typical wallets scan 0, 1, 2. You can sit on 47, 1994, or a number only you recorded — far past what a casual thief tries.
Index selects the account branch under the path. It is not encryption and not invisible on-chain. It raises the search space: phrase alone is not enough. Record the index with the phrase. Guessable numbers (public birthdays) are weaker than a number that exists only in your backup.
Write it down
Setup is sequential: phrase length, chain family, derivation path, then account index. Complete it in that order. If you set a high index or a custom path, store those numbers with the phrase — offline. Support cannot reconstruct them. You cannot either, from memory you never recorded.