It works in a distributed way. Steps are
  1. User indicates what sort of PoW they want (difficulty, timeframe, amount willing to pay)
  2. Miner(s) start working
  3. Miner(s) post blinded PoW
  4. The invoice preimage unblinds the PoW, so when the Client pays, the PoW is unblinded and usable
Both have risks (user doesnt know if PoW is correct until unblinded, miner doesn't know will get paid until user actually pays). But there is a reputation system in place too.
Goal was to make it fully p2p, no escrow. The website is just a frontend on top of Nostr.
I wonder if escrow could somehow be automated using hodl invoices.
reply
AFAIK escrow (and therefore handling the possible dispute around hodl invoices) involves a 3rd party, is there a way to do it trustlessly?
reply
It would be a 3rd party but it seems like it might be easier for both to trust an escrow node than each other.
The ideal system would be trustless peer to peer for sure. That might require PTLC magic though if its possible at all.
reply