I wish nostr had a “staging” test relay to publish test events to and in production exclude this relay. Too much test data everywhere makes this protocol look spammy when browsing content
Login to reply
Replies (13)
Good idea. Like testnet or test mints.
And in NDK there are development relays https://ndkdocs.asknostr.site/core/docs/getting-started/debugging#development-relays (docs WIP)
But then … nothing stops anyone from just typing “test” 😆
Can't you just spin up a relay on relay.tools and do w/e testing you wanna do without causing test spam though?
Yeah but too many don’t do this
💜🫂
nostr IS the staging test relay.
Also it makes it look infant.
But on the other hand, it is an interesting filter. If someone is genuine on nostr (not here to spam or scam, and stays longer), it tells something about this person.
Seems like you could spin up a relay on a LAN and just firewall it off from the world, no? I know https://straylight.cafe has an instance that is segregated; seems like it should be possible to make a segregated test relay.
Not gonna say I've taken the time to see how though.
the mental model you have to avoid spam, so testing is the minimum
I''m contributing to the mess. This would be a really useful tool tbh. I'm going ro add a plume relay sooner or later, I may just add a secondary one specifically for this purpose and stop spamming everyone else's relays.
The crux here is there is no mechanism for all these "I wishes" and "we shoulds" to become nostr-reality. The cut of for a single person or group with lots of time and energy to lobby everyone else in the network and eventfully get something implemented to a degree that we might call "protocol-wide" was around two years ago. Now it's effectively impossible, window's closed (as it always does with no governance).
The best we can hope for is window-dressing, thinks like follow packs and such, definitely not "spec", and even then spotty coverage at best.
We started with signed JSON events on websocket relays (all of which are existing protocols) then we added this Nostr social protocol, and now it's so fractured that we're sort of back again to signed JSON events on websocket relays, except with some residual social, so what you might call signed JSON events on websocket relays plus plus.
Tried to only post test events to my personal relays ... but they tend to spread as soon as someone interacts with them. Limiting read for specific npubs might help.
its fine - live test is best test after all