Discussion
Also nostr:npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz or nostr:npub1qlkwmzmrhzpuak7c2g9akvcrh7wzkd7zc7fpefw9najwpau662nqealf5y may be able to shed more light on the nostr.wine question (I donāt run that relay, we just both love wine! Lol)
Thanks Boston!
I am certainly not an expert when it comes to Amethyst relay settings but you are right about how filter works.
Filter reads from (and deduplicates) and broadcasts to a list of public relays so that you donāt need to make all those individual connections.
Filter also broadcast notes to 3 of the recipients (tagged users) NIP-65 relays.
Though filter will not accept notes directly from non-subscribers (and thus shouldnāt be placed in an inbox/outbox list, it will pick up notes that come through any of the public relays automatically.
Without knowing for sure, the way youāve set it up sounds correct to me!
In case you need more info about filter there is a fairly long readme here: https://filter.nostr.wine
I have filter in my outbox list and not in my inbox list, per a guide I saw somewhere and can't seem to find again...
I believe itās Vitorās guide. nostr:naddr1qq9hyetvv9uj6um9w36hqq3qgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqxpqqqp65wjvcq4q
Lol, this pretty much sums up why this relay is such a great use of sats šŖ
One question - what does this mean?
**
āFilter also broadcast notes to 3 of the recipients (tagged users) NIP-65 relaysā
**
Iām reading it as: the relay picks three of the npubs tagged in a note (if there are tagged users), and then sends the note to their preferred relays (?)
Specifically their read/write relays?
The first three tagged users?
How many of their relays?
(Sorry to pepper you with questions lol, just curious because this sounds like another tremendous value-add)
In addition to the normal free relays we broadcast notes to we also follow NIP-65 which states:
āWhen broadcasting an event, Clients SHOULD:
Broadcast the event to the WRITE relays of the author
Broadcast the event to all READ relays of each tagged userā
However, we have to have some limits to avoid spamming notes out like crazy. As such, we only do this additional broadcasting to the first 5 tagged users of each note and only to a max of 4 āreadā relays per npub.
Keep the questions coming! Happy to answer š·
Super cool. Thanks for the great answer (and best in class service)
I've been using filter with Amethyst for about a month now, and I think it's fantastic! I use it as a general relay, and a search relay.
It's the foundation of my general relay config. I start with filter, then I add other relays (that filter isn't already aggregating) that provide specific content I want in my feed. It's very fast as well. My feed loads immediately on startup instead of taking 30 seconds to fetch from all those relays.
This method has greatly improved my relay efficiency, and eliminated the need to have 20 general relays configured. Instead, I've got just 6!
This is a hell of a review! Katie & Mazin, if you have a ātestimonialsā section on your site, you should link to this note š¤
Thanks for the awesome review! Iām really glad to hear itās working for you as intended. Let us know if you ever have feedback/future feature requests.