Author

Topic: Which Popular Wallets Have: "Master Public Key" (Read 207 times)

legendary
Activity: 2534
Merit: 1713
Top Crypto Casino
The blockchain.com wallet is deterministic, meaning a master public key can be used to calculate all the addresses associated with the wallet.

I also believe the Lightning wallets that allow you to control your private keys all are deterministic as well, such as Peach wallet, Zap, Eclair, and others.

Other desktop deterministic wallets include Bitcoin Core, and Armory. Any wallet that generates a "seed" is using a "Master Public Key". I don't think there are many wallets that will generate a collection of individual addresses anymore. 

I tested Exodus desktop wallet. That has MPK options for several wallets which is a very convenient facility to have.
copper member
Activity: 2142
Merit: 1305
Limited in number. Limitless in potential.
I'm not aware of any web wallets with that feature but Electrum, Mycelium, Trezor, and Ledger nano S should allow you to export it.
Besides from this wallets, AFAIK armory, bitcoin core(not sure), and even samurai wallet does have MPK.
hero member
Activity: 1232
Merit: 738
Mixing reinvented for your privacy | chipmixer.com
any HD wallet (BIP32 is commonly used) should have Master Public Key associated with its seed phrase
it's a matter whether or not they explicitly show this MPK to the user, but you can figure this out from seed phrase
keep in mind, with hardened BIP32 derivation you cannot derive public child keys from its MPK
legendary
Activity: 2212
Merit: 5622
Non-custodial BTC Wallet
According to bitcoin wiki, Coinkite and Coinb.in also have master public keys.

Quote
Certain types of deterministic wallet (BIP0032, Armory, Coinkite and Coinb.in ) additionally allow for the complete separation of private and public key creation for greater security and convenience. In this model a server can be set up to only know the Master Public Key of a particular deterministic wallet. This allows the server to create as many public keys as is necessary for receiving funds, but a compromise of the MPK will not allow an attacker to spend from the wallet. They can alternatively be used in Electrum and Armory to enable completely offline storage and spending, where an offline computer knows the private key and an online one knows only the MPK. Transactions spending coins are ferried between the two computers via USB storage which avoids exposing the offline computer to a network-based attack.
https://en.bitcoin.it/wiki/Deterministic_wallet
copper member
Activity: 1610
Merit: 1899
Amazon Prime Member #7
The blockchain.com wallet is deterministic, meaning a master public key can be used to calculate all the addresses associated with the wallet.

I also believe the Lightning wallets that allow you to control your private keys all are deterministic as well, such as Peach wallet, Zap, Eclair, and others.

Other desktop deterministic wallets include Bitcoin Core, and Armory. Any wallet that generates a "seed" is using a "Master Public Key". I don't think there are many wallets that will generate a collection of individual addresses anymore. 
staff
Activity: 3402
Merit: 6065
I'm not aware of any web wallets with that feature but Electrum, Mycelium, Trezor, and Ledger nano S should allow you to export it.
legendary
Activity: 2534
Merit: 1713
Top Crypto Casino
Which of the top desktop (windows/mac) wallets have a Master Public Key?

Please list them here if you know
Jump to: