Post
Topic
Board Development & Technical Discussion
Re: Storage Crypto Wallet USB
by
bestcoin_59
on 09/05/2025, 07:07:20 UTC

Wait, I didn't fully understand your cold storage implementation, but some items weren't very clear:

Quote
2) Enter the master public key
Do you insert your public key into the online or offline device? Remember that the privkeys must be stored on the offline device, so importing the public key into the offline device is useless, it can remain on the online device to create transactions and sign them on the offline device.

Are steps 3 and 4 being done on the offline device?

Step 5: Oops! Something's wrong here, you disabled your internet connection, does this mean that you're doing both the procedures of creating the transaction, signing and transmitting on the same machine?

Step 6: Why do you need to enter your seed phrase every time you make a transaction?

Step 8: Copy the signed transaction to where? - I see in step 9 you're transferring it back to the same device after rebooting with internet disabled.

This implementation makes no sense. There is still a risk of malware stealing all your coins, since the entire procedure is being done on the same device. If there is malware on that machine, what guarantee is isn't recording everything and waiting for the right moment to steal your funds?

As you mentioned the idea is to type the seed phrase only on a offline computer. Moreover, i only use LIVE sessions.
In fact i follow this:
https://electrum.readthedocs.io/en/latest/coldstorage.html
Except that i only have ONE machine, hence the reboot of the live session. The drawback is that i have to reinstall Electrum
(hence the suggestion of ABCbits since Electrum is already install on tails OS).
Hope it is more clear.
Thanks