Bitcoin Forum

Bitcoin => Electrum => Topic started by: AbsoluteZero on December 23, 2013, 05:01:07 AM



Title: extra public key on my watch only wallet!
Post by: AbsoluteZero on December 23, 2013, 05:01:07 AM
I am running Electrum on an offline PC.

On my online PC I have an extra public address!

(5 addresses on offline PC, 6 on online PC with watch only wallet)

The change addresses are the same for both (3 of them)

What is going on?

I did not import any private keys.

This is just from the public master key



Title: Re: extra public key on my watch only wallet!
Post by: deepceleron on December 23, 2013, 05:07:55 AM
Electrum allows you to create any number of deterministic addresses (https://en.bitcoin.it/wiki/Electrum/Documentation#What_is_a_.22Deterministic_Wallet.22_in_Electrum.3F) that are based on the initial seed. You could have done something that asked for another deterministic address; press "new address" on your offline PC and it will likely be the same extra address.


Title: Re: extra public key on my watch only wallet!
Post by: AbsoluteZero on December 23, 2013, 05:16:05 AM
Electrum allows you to create any number of deterministic addresses (https://en.bitcoin.it/wiki/Electrum/Documentation#What_is_a_.22Deterministic_Wallet.22_in_Electrum.3F) that are based on the initial seed. You could have done something that asked for another deterministic address; press "new address" on your offline PC and it will likely be the same extra address.

I cannot find the new address button.


Title: Re: extra public key on my watch only wallet!
Post by: AbsoluteZero on December 23, 2013, 05:36:23 AM
Electrum allows you to create any number of deterministic addresses (https://en.bitcoin.it/wiki/Electrum/Documentation#What_is_a_.22Deterministic_Wallet.22_in_Electrum.3F) that are based on the initial seed. You could have done something that asked for another deterministic address; press "new address" on your offline PC and it will likely be the same extra address.

I cannot find the new address button.


OK this worked:

typing this in console:

wallet.accounts[0].create_new_address(0)

I should have searched before but kind of freaked out!

I did not know that could get more addresses in Electrum.

Super cool!