Can we build it on Nostr?
Discussion
NIP-78 suitable for this?
Maybe stored success/failed transaction
and NIP-32 for label feedback to bad npubs would be useful when one need to pick who they'd pick for P2P.
The conventional approach is to find some ways to do escrow.
You can't do that in a non custodial manner with LN yet.
But what have you don't need to?
Peer to peer Bitcoin to Fiat transaction needs escrow because that's a mismatch in transaction time and finality.
The finality mismatch will still be there, but with lightning the transaction time could be instantaneous.
So instead of escrowing Bitcoin until the Fiat payment has been confirmed, why can't we just do them simultaneously.
Now, physical lightning ATM fits this model perfectly, but is there a way to make it work with bank transfers?
An open sources escrow bot. no trust no third party . just PAY-RECIEVE CLICK-RELEASE. simple concepts but tons to implement.