0
Is there a way for me to create an app for only my personal use, on my iPhone, that would create a valid receive address for my Nano Ledger S? I know that all of the address are derived from a master key, is there a way for me to determine what the master key is, and create software to create my own valid addresses?
I am looking for a way to easily accept BTC in person, with a new address, without having to carry a hardware wallet around.
Not really an answer: but depending on how often you need to accept a payment, you could just generate a bunch of receiving addresses on your ledger ahead of time, and then save them to your phone somehow (email, notes, etc). Your idea is certainly possible though; look up extended public keys (xpub keys). – chytrik – 2018-05-09T18:32:23.027
Thanks for the suggestion! Yeah I have a couple I have saved, but I thought the Nano needed to receive something on the address before generating a new one? – Childishforlife – 2018-05-09T18:44:37.773
I believe you could work around that issue by just creating many new ‘accounts’ on your ledger. Each will show a unique address. I believe you can also find an ‘export xpub key’ command in the settings. – chytrik – 2018-05-09T18:52:10.053
That is perfect, that is exactly what I need. If I can export the master public key I can make my own! Thanks. – Childishforlife – 2018-05-09T18:56:33.767