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".
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.
We'll have to open PRs for Citadel, Embassy, mynode... I have the runCitadel ready, but I wasn't able to test it as I need to install the node.
https://github.com/reckless-satoshi/citadel-apps
Such a gamechanger. This puts Robosats onpar with bisq now.
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".
They use HODL invoices for escrow now? I remember when they launched it was custodial.
Trade Pipeline http://learn.robosats.com/docs/trade-pipeline
https://t.me/robosats/6236
Okay, so custodial (at least by my definition) because they can steal/lose funds during the transaction.
Edit: "to
thattheir (i.e., RoboSats's) webserver"Any way to get this without updating to umbrel 0.5
Bullish on Umbrel
awesome! cheers
Thanks so much for this update been waiting for this one for some time, will download it right now
I love Umbrel and I love Robosats so this is amazing!
.
https://t.me/robosats/10133
Umbrel Website: https://Umbrel.com Learn RoboSats - A Simple and Private Lightning P2P Exchange: https://learn.robosats.com
Commit merged on Github: https://github.com/getumbrel/umbrel-apps/commit/7eacab2787cb21a6ef8b73080298d759bf94fa59
RoboSats just shared this development on Twitter:
https://twitter.com/RoboSats/status/1564892599881814016 https://nitter.it/RoboSats/status/1564892599881814016
Umbrel shared this with a Tweet as well:
You can now buy/sell bitcoin peer-to-peer from your Umbrel #65035 https://twitter.com/umbrel/status/1564920041509773312 https://nitter.it/umbrel/status/1564920041509773312