New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tool for generating name private keys from backup phrase #291
Comments
Thanks @jcnelson. I also wonder if there are legitimate use cases for an address to own multiple names. |
We already have a branch in the browser that starts to do this: https://github.com/blockstack/blockstack-browser/tree/feature/migration-tool @kantai has also done work on this in stacks-archive/blockstack-browser#537 as well |
@jasonnovack tried to answer your question here: https://forum.blockstack.org/t/transfer-username/2479/5?u=larry |
To enable the creation of such a tool, we should extract the keychain generation code from browser and move it into blockstack.js so that other apps can take advantage of it. |
Addressed here: https://github.com/jcnelson/cli-blockstack |
I also added a PR for the browser to show your public key on the keychain backup page: stacks-archive/blockstack-browser#1308 |
It's possible for a user to both register a name and send a name from Onename to the same address, and end up in a situation where the same address owns two names. The browser does not know how to handle this.
What is needed is a tool to translate the user's backup phrase into their owner and payment private keys. Then, the user can use the CLI tool to transfer one of the names to a different identity address.
The text was updated successfully, but these errors were encountered: