Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mercury server directory from Nostr events #9

Open
tomt1664 opened this issue Nov 22, 2024 · 0 comments
Open

Mercury server directory from Nostr events #9

tomt1664 opened this issue Nov 22, 2024 · 0 comments

Comments

@tomt1664
Copy link
Contributor

Add to main page webpage that gets all 'mercurylayer' server advertisement events advertising the specific service from a relay and then lists them.

e.g.

WebSocket Connection:

Connects to a Nostr relay using its WebSocket URL.
Subscription to Events:

Sends a REQ (request) message to subscribe to events with a specific tag.
Filters events by kind and tags (#service with the value relay-hosting in this example).
Event Handling:

When the relay sends matching events, they are displayed on the webpage dynamically.
Event Display:

Extracts the pubkey, content, and tags from each event and adds them to the webpage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant