Advanced Feature: Add accounts with custom derivation path
under review
Fireb0mb1
This stems from a limitation if an user imports a MetaMask wallet seed with which they have used multiple accounts.
Our app and MetaMask share the same derivation path for Account#0, but the next accounts increments the "address_index" params and our app increments the "account" params of the derivation path. Thanks to @gomes for digging this information up back in the days: https://discord.com/channels/554694662431178782/886041582422356018/1039202394149486682
In general it would also be a nice advanced feature that few wallets have, it should not be put at the forefront in the UI to add account as it can be confusing, but an "Advanced" drawer in the modal to add accounts would be nice.
0xFBL
under review
m
mperklin
While it's "just a number", this derivation path issue is a barrier.
* It stops users from converting to ShapeShift users.
* It stops volume from being traded with ShapeShift affiliate tagging.
* It increases the amount of support required to answer users' "Where are my addresses?" questions.
Having the ability to customize the derivation path tears down these walls. We should remove any/every possible blocker that prevents crypto holders from being ShapeShift users, and prioritize any changes that bring in whales
* Whales have lots of addresses.
* Whales have tried many wallets.
* Whales' assets are spread across many derivation paths due to their long-term interaction with many different apps.
Whales won't use a system that can't access their addresses, and turning them away means a LOT of lost revenue for the DAO.
Fireb0mb1
I have realized that this also affects anyone who'd want to migrate a Coinbase Wallet seed with multiple accounts to our app, they use the same increment scheme as MetaMask.