COURSE 2 - 6.1.2. Standard Electrum wallet transaction: air-gapped
QUICK INFO:
General principle:
1. In the hot (i.e. connected to the Internet) computer (better if it is a secure one with Tails as OS), set up the transaction in the "watch-only" wallet ("- WO wallet") :
"Send" > paste address and set amount >"Pay..." > "Advanced" > set fee >...
2. Then export the ".psbt" transaction to a file > save that file in a USB stick:
... "Finalize" > "Export" > "Export to file" > select destination > "Save"...
3. In the cold computer (Electrum wallet with private keys), import the ".psbt" transaction and sign it:
... "Tools" > "Load transaction" > "From file" > select file > "Open" > "Sign" > paste/write password > "OK" > check that the status has changed from "Unsigned" to "Signed"...
4. Then export the signed transaction (".txn"):
... "Export" > "Export to file" > select location (e.g. USB stick) > "Save"...
5. In the hot computer (any wallet, as long as it is connected to your node or to a trusted node), broadcast the signed transaction:
... "Tools" > "Load transaction" > "From file" > select file (".txn") > "Open" > "Broadcast".
This is how to make a transaction in a standard Electrum wallet, air-gapped: