Join Nostr
2026-01-30 21:18:15 UTC

hodlbod on Nostr: I'll RFC this too. The original version is here: The main difference between the two ...

I'll RFC this too. The original version is here:

https://github.com/nostr-protocol/nips/pull/2194

The main difference between the two versions is mine uses encryption to keep content hidden from the callback server and any other intermediaries until it reaches the user.

I honestly like the simplicity of Vitor's version better, but I think it could be a liability for push servers to be handling potentially access-controlled events in cleartext.

Plus, this architecture really only makes sense for getting events out of relays that implement access control, since for normal ones you can just use REQ or negentropy.

Thoughts?
Expanding an idea by to build dynamic relay hooks that apps and users can create to push their events to other servers. It could be great for syncing between relays, sending events into Push Notification services, or sending events to other services for processing, like Web of Trust providers or nostr bridges to other networks. By doing a Push model directly from the relay, we circumvent the need to AUTH from a event pulling service, which would require the server to control the user's nsec to log in. Comments?
https://nostrhub.io/naddr1qvzqqqrcvypzq3svyhng9ld8sv44950j957j9vchdktj7cxumsep9mvvjthc2pjuqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsqrmwv4mj6etkv4h8gttgdahkkucfpz7wd