In my model, no token is needed. You pay the relay. The relay provides you a service.
The token provider could give his clients a token and a nip05 and what not to let them show off but that's all just gamification of a payment for a service.
I want to build something like this. There is some problems to overcome:
* Not all have Bitcoin yet
* Most would never pay ever ever for something they used for free all their lives (social media)
My approach is to have a tiny fraction pay for being #nostr supporting heroes and all their follows and follows follows get the same benefits.
Very good point! And we are all enjoying this right now but as soon as the stream grows, we'll also enjoy sticking to our in-groups and hating on the out-groups. Hard to keep this state in perpetuity.
Enjoying Midjourney ...


Nostr High Council deciding on who to censor next.
/jk
That's the plan. Only on nostr for a minute ;D

Now nostr is almost indistinguishable from Twitter :D
I saw that but assumed it was some client smarts that extract a line from a json feed. Is this supported by nginx for static json files by default? I'm pretty sure the file does get downloaded and processed locally, at least up to the line containing this name.
We probably should extend nip05 to account for these services that sell nip05 identifiers. For one-off checks, it makes sense to download .well-known/
Clients on the other hand should cache the json.
npub is not supported here yet. Have to convert to hex. and get rid of these <>.
git is easy but data-heavy. Commits can be many MB. The hard part will be a decentralized GitHub replacement. An app that allows you to do code reviews in pull requests etc.
Consider implementing this, please! I'd love to not limit "tier 1" users at the expense of limiting random accounts when server hits its limits.
#[5]
... and so is nostr-rs-relay. All the implementations have a lot of potential for improvement. If yours fixed the excessive CPU load let me know.
I want accounting! I'm still trying to hire people to help implement my vision of the same in what I think now is the best relay implementation (sorry #[1]): nostream.
#[2] how is the friend-of-a-friend thing going? I might have somebody to work on it. 5 freelancers said no. The 6th said he liked nostr.
After that, I want to require authentication for all connected clients and measure:
* how many requests
* how many bytes sent
* how many bytes received
* how many ms to EOSE consumed (or if DB tells me the complexity of the query ...)
* how long the socket was open,
* how many filters kept in memory watching
* ...
Anti-spam measures will be introduced with the premium tier accounts, their follows, their follows follows, etc.
If somebody wants to copy the full DB twice every minute that's fine with me but then he should pay for it. Currently that would be $5/month? But mainly this is to collect data and put the tools in place to design the right incentives for a scaling infrastructure.
... remembering this milestone at Twitter?
My relay is doing 40Mb/s serving about 400 clients. Something's not efficient here yet.
https://youtu.be/Di6af-nMCSE shows how I have OP loaded already, go to another thread and go back to OP. Whatever causes the flickering, this should happen off screen. I think it's updating top elements last, causing to make flicker what's top.
The thread loads quickly if you talk about the thread of this or your message. If you open the OP though ...
Should I provide you a video how it looks here? 8s of flickering ...
I put in my npub to open my account and that works.
"8 posts have been hidden based on your content and network filters." should be clickable to get me to my filter settings or to let me show what's filtered.
I could not figure out how to use npub in this query though: https://member.cash/index.html#rep?qaddress=????

)