diff --git a/README.md b/README.md index a45665e..563364d 100644 --- a/README.md +++ b/README.md @@ -12,8 +12,43 @@ To configure chorus read [docs/CONFIG.md](docs/CONFIG.md) To undertand the relay's behavior, read [docs/BEHAVIOR.md](docs/BEHAVIOR.md) +To understand command line tools, read [docs/TOOLS.md](docs/TOOLS.md) + Chorus does not have any provisions for charging users. +Chorus does not have any provisions for synchronizing events with other relays outside of the nostr protocol. + +## Alternatives + +### strfry + +[strfry](https://github.com/hoytech/strfry) is a more mature relay that offers additional features including: + +- Synchronizing events with other relays efficiently (negentropy) +- Zero-downtime restarts +- Websocket permessage-deflate +- Plugins for event sifting + +However: + +- Chorus is probably faster (more efficient) +- Chorus has personal relay rules by default +- Chorus has extensive IP banning to protect your relay from abuse +- Chorus supports NIP-42 (AUTH), NIP-59 (GiftWrap), NIP-65 (Relay Lists) and PR 1030. +- Chorus has a moderation tool + +### nostream + +[nostream](https://github.com/Cameri/nostream) + +### nostr-rs-relay + +[nostr-rs-relay](https://git.sr.ht/~gheartsfield/nostr-rs-relay) + +### khatru + +[khatru](https://github.com/fiatjaf/khatru) + ## Change Log ### Version 1.3.0 (2024-04-10, 7883d754)