I paid an LN invoice using Wallet of Satoshi
The service that provided the LN invoice asked me to provide a payment hash, which would prove that the invoice was paid.
I don't see where I am able to see this, in Wallet of Satoshi.
Surely they don't want me to send an email to support each time I need the payment hash, right?
1,000 sats paid
cointastical's bounties
If they only want the payment hash, you can get that from the original invoice you paid
Copy the invoice you paid from the "History" section of Wallet of Satoshi and paste it into lightningdecoder.com
The payment hash is one of the fields it displays
A payment hash is typically used by a service provider to look up an invoice in their database and view its status (paid or unpaid), which is why they might want it
But there is another piece of data called a "preimage" or sometimes a "prehash," and in typical lightning parlance, possession of the preimage is what constitutes your proof of payment (it's essentially a receipt)
It doesn't sound like they want that -- they probably just want to look up the status of the invoice you paid, which is what you can use the payment hash for -- but if they do need the preimage, I don't think Wallet of Satoshi shows you that (which is a bit stupid, because it's an important piece of data, but whatever -- I guess they don't think it's important)
reply
reply
It doesn't sound like they want that -- they probably just want to look up the status of the invoice you paid
You might be right. I can't tell for sure.
In this post I had written "Payment hash", but in looking back at the message I received from their support the term they used was the "Transaction Hash", and not the "Preimage". So you are probably correct -- they were likely looking for the (publicly available) "Payment Hash". I had previously already shared the LN Invoice with them, so I was assuming they needed something else and then assumed they wanted me to give them the Preimage (proving I had paid it).
And thanks for the reminder about LightingDecoder.com, I had forgotten about that so even if I did need the Payment Hash, I doubt I would have known how to obtain that, if I used only WoS, for instance.
Decode Lightning Network Requests - BOLT11, LNURL, and Lightning Address #68078 https://lightningdecoder.com
I also now see:
bolt11 invoice interactive explorer #68012 https://www.bolt11.org
reply
Surely this is a very special circumstance representing less than 1% of lightning payments, and why would a services of consumer facing devices provide functionality for special use cases? Surely the invoicer told you about this hash requirement before asking for payment, and surely you Emailed WoF BEFORE you did the transaction so you understood whether or not that wallet provides that information.
Right?
reply
These are rhetorical questions?
Do they really not provide a way to see the prehash?
reply
Did you not understand anything I said? You are using a DUMB app and asking it to do sometihig SMART.
Are you DUMB or SMART? Because if you're smart you'd have E-mailed the developer, and IF they didn't provide a sufficient response, you could then seek further assistance elsewhere, but, EVEN THEN, why would you do anything other than find a wallet that does that you need and move to that for this payment which you apparently need to do regularly. YOU are not the average user. You are DEMANDING a developer design things to your ant fuck use case. I had literally not even recalled or heard of a prehash of a lightning payment before and I use lightning regularly.
reply
ignore this dumb idiot
but do use a different wallet provider. Phoenix provides tx details
reply
you literally gave him the same advice, "use a different wallet" Why would you suggest that, other than for the reasons I suggested, that WoS was built for ease of use to the basic consumer. I certainly expressed that rather abrasively, but only because I feel grumpy and don't appreciate the entitlement of the original poster. "Surely they don't want me to send an email to support each time I need the payment hash, right?"
reply
your advice was good, just abrasive as you say
the OP is quite justified in wanting the payment hash, it's not an uncommon use case, I've needed it myself to prove a transaction occurred
of course as providers of a free service we can't bash WoS devs for not providing this, nor chog up their support inbox
better to use a better wallet.
reply
what makes phoenix better?
reply