After 1 week on production, I can confirm Robosats' federation is now fully publishing their global orders book to their own relays. I'm extending the event with a couple of extra tags, but I consider them specific enough to not be taken into consideration for this NIP. I need to work on a sync to wss://satstralia.com so the orders are available in clearnet. In the mid-time, if any strfry runner is interested on automatically receiving these specific events, I'm happy to configure my coordinator for that 🙂

Replies (11)

I do remember that. Cool concept indeed. But since nostr’s Other Stuff has such broad/general potential, this could easily serve as a “view only” way to engage (ie filter by relay, market-feed, etc.) within an existing social/communications-focused client like Damus. That seems like a pretty straightforward feature/tweak on the existing setup. Then, at the same time, one could potentially build a client that interfaces more deeply with these p2p exchanges. @TKay's point about unwanted attention is a good one, though, and while I tend to think that everything will “come to nostr” eventually, it may not be in the protocol’s favor to start with the use cases that specifically attract regulatory attention (ie finance/money/exchanges/“defi”/etc), at least until its robust enough - and with a large enough user base - to withstand the pressure that comes with that sort of thing
p2p is tough enough as it is to make an excellent experience. Chances are the robosats and others 100% focused on this challenge will show focused other stuff apps is the way. I will keep 👀 open just in case there is easy way at the least to point where p2p happens on the network.
No. As far as I know with it's base implementation, strfry does not have auth. What that means is that if it's a public inbox, anyone should be allowed to write to it, but only you can pull posts from it. Whether it's a DM inbox or a public inbox that deals with comments and likes and what not.
the axiom's avatar
the axiom 1 year ago
so relays become part of a federation and then sync between themselves while robosats clients fetch these events normally?
yep, every coordinator runs their own relay where they publish their own order. Every minute this relay takes cares of synching with the other relays of the federation pushing and pulling the missing orders and eventually consolidating a global order book where all of them contains all existing orders