pull down to refresh
TLDR
a guy on nostr asked me how to sign txs without a coldcard...
- use Tails to generate a new wallet with electrum. OFFLINE
- save the seed and xpub in a safe password manager
- add the xpub to any "watch only wallet" app: bluewallet, electrum, sparrow, zeus, whatever
- use that watch only wallet to deposit sats into your "vault" wallet and check the balance if is needed.
- if you really need to move some funds from that vault wallet, open Tails, Electrum, make the tx, sign it and then instead of broadcast, just copy paste the signed tx raw code and paste it into a txt on a USB or whatever.
- take that raw txt code signed tx and using an online PC, you can broadcast it using https://mempool.space/tx/push without even need of a node
FUCK coldcard
I just followed your guide to set up Electrum on Tails.
I set up a watch-only wallet and transferred my Coldcard stash to the new Electrum wallet.
Thanks for posting this tip on how to broadcast from an airgapped machine.
always offline linux machine?
yes
the tx can be broadcasted from another connected device via electrum etc too?
yes
just copy paste the signed tx raw code and paste it into a txt on a USB or whatever.
how do you usually copy this when using tails offline? π€
just use another USB with a txt file.
Fun fact: that txt can be sent over a SMS to somebody else and broadcast it. Is already signed, nothing personal in there.
smoke signals are better
puff pufff space puff...
you get it ?
Note: you may want to keep a redundant backup of the seed someplace besides your Tails usb, steel plates work well for this.
This is what I have recommended for many years but only now that Arch Hypocrite @DarthCoin spells it out that you listen!
This is how I have always done it...and what I have always recommended.
I agree, fuck proprietary HWs...they are for lazy fools.
echo that