To be clear: outbox is not a spec; it can’t be a spec for the same reason you can’t soec how running should work, some people want to sprint, some people have longer legs, some people have flat feet.

Beyond defining running as “moving forward” and outbox as “getting events from relays where events might be” you’d start to define things too-narrowly.

Reply to this note

Please Login to reply.

Discussion

Again, that is like saying you can't spec DNS ... you can, and you absolutely should for there to be web at all... at all

nostr:note1ft96trg7twwqx89zj5nuvjy0gcpfe2q5rz5l20jww088nqarhraswc2fqy

For nostr to be usable as a constellation of apps don't we need some degree of global relay configuration?

And doesn't that require a spec for outbox/inbox?

I'd agree though that NIP-65 does over-specify this :

Clients which implement the above cannot work with proxy relays as intended, and proxy relays as intended help with performance and security considerations for inbox/outbox