Why Nostr? What is Njump?
2024-11-02 14:49:44

S!ayer on Nostr: help a dev a day - work towards internet freedom ...

help a dev a day - work towards internet freedom
I’m using Nostr as the communication mechanism for a special purpose site. Nostr is not the focus, just the user-generated-message sharing provider.

My app sends custom events (unclaimed kind number) with empty content. Tags contain all the relevant info.

Users’ nsecs are randomly generated. I may later allow profile features, but for now it’s irrelevant.

So I need a relay with the following features:

0. (Required) Installable on my lowish -powered Ubuntu VPS.

1. (Required) Allow public access over SSL.

2. (Required) Persist events.

3. (Nice to have) Basic throttling. E.g. limit to 1 published event per second per IP address.

4. (Nice to have) Event kind allow-list. Disallow events of all kinds other than a specific short list of kind numbers.

5. (Nice to have) NIP-13 Proof-of-Work enforcement. Alternative to basic throttling.
Author Public Key
npub1ehkvx8rdjsrwnf7kkqr8gy42vcwe6vwgqdwrl4juqccp689v8wfqr3mz4s