pull down to refresh

Order book and escrow is still centralized though, right?

Centralized, yes. Custodial, no.

The way I understand it is that the RoboSats app on Umbrel has a local webserver and that sends API requests (websocket, over Tor) to that webserver. The chat doesn't work on websocket so it uses Rest, or something to that effect.

Escrow on LN is handled by way of a "hold invoice".

reply

They use HODL invoices for escrow now? I remember when they launched it was custodial.

reply

Trade Pipeline http://learn.robosats.com/docs/trade-pipeline

RoboSats is "minimized custody" but not "fully custodyless".
At any given time, robosats node most likely holds no funds of any user. It is for ~1sec that it charges the seller's escrow and sends the Sats to the buyer. Making this step atomic is a priority, yet unclear whether if possible at all: so it needs to be a mutually trusted node who does it atm.

https://t.me/robosats/6236

reply

Okay, so custodial (at least by my definition) because they can steal/lose funds during the transaction.

reply

Edit: "to that their (i.e., RoboSats's) webserver"

reply