1

I am trying to create a spend-proof on a cold-wallet (an air-gapped laptop), but thought that the wallet might need a connection to a node to create it.

Is it possible to exchange data between a view-only wallet and a cold wallet, such that the latter can get all the information it needs to create a spend-proof?

I am aware that the cold-wallet can create key-images for a view-only wallet if the latter provides the former with the needed outputs and was wondering whether something similar can be done for spend-proofs, or if that is a feature exclusive to a hot full wallet (i.e. exclusive to a wallet having the spend-key and which is connected to a node).

jtgrassie
  • 19,601
  • 4
  • 17
  • 54

1 Answers1

1

You cannot prove you have spent anything until you broadcast a transaction. So you'll do this on your hot wallet, when you broadcast the transaction. See this answer for how to prove a payment.

For performing a cold and hot wallet tx, see this answer, and do the get_tx_key txid after step 11.

jtgrassie
  • 19,601
  • 4
  • 17
  • 54