Braydon Fuller on Nostr: Okay, I have an early working example of a strfry relay that will sync (with ...
Okay, I have an early working example of a strfry relay that will sync (with negentropy) and stream all notes for your contacts and network.
A configured pubkey (or more) can have their kind 3 (NIP-02) contact/follow lists and their contacts' kind 10002 (NIP-65) relay list metadata ("outbox model") retrieved for syncing and streaming events for them and their contacts through their relays.
The code is available at:
https://github.com/braydonf/strfry-toolsThis is still quite early, and this is aimed currently at early testers and developers, I am waiting on a few things:
1. Configuration updates (in the next release) to `strfry router` to handle this quantity of streams.
2. More relays to support negentropy syncing, there are already several, but given a few more months this will improve a lot.
3. More clients to list NIP-65 relays (not full support).
Published at
2024-09-30 23:21:19Event JSON
{
"id": "f864a8aec53e25471bc3580a746e4f78f93831b6a15ce673256208137e613a06",
"pubkey": "1bf9f239dca1636149bc2f3fc334077ae959ea9607cacf945ef8f8bb227dc5e1",
"created_at": 1727738479,
"kind": 1,
"tags": [
[
"r",
"https://raw.githubusercontent.com/braydonf/strfry-tools/5ed4cbbb22df248edd4c65580d06dae370029935/graphics/strfry-tools.png"
],
[
"r",
"https://github.com/braydonf/strfry-tools"
]
],
"content": "Okay, I have an early working example of a strfry relay that will sync (with negentropy) and stream all notes for your contacts and network.\n\nhttps://raw.githubusercontent.com/braydonf/strfry-tools/5ed4cbbb22df248edd4c65580d06dae370029935/graphics/strfry-tools.png\n\nA configured pubkey (or more) can have their kind 3 (NIP-02) contact/follow lists and their contacts' kind 10002 (NIP-65) relay list metadata (\"outbox model\") retrieved for syncing and streaming events for them and their contacts through their relays.\n\nThe code is available at:\nhttps://github.com/braydonf/strfry-tools\n\nThis is still quite early, and this is aimed currently at early testers and developers, I am waiting on a few things:\n1. Configuration updates (in the next release) to `strfry router` to handle this quantity of streams.\n2. More relays to support negentropy syncing, there are already several, but given a few more months this will improve a lot.\n3. More clients to list NIP-65 relays (not full support).",
"sig": "c986fd2e7bbdf5c7c872f4c481a1f9125fe86fe695291c37fa448edfaedf8cdf485e23e8272e9bf748664c1ced1fa3687ae420a9e66a23a661c1a9b45478d955"
}