Codename: MAKE NOSTR DECENTRALIZED AGAIN
  • Improves outbox model's relay selection (decentralization NgU)
  • Massively reduces bandwidth requirements
  • Smarter filter logic
  • Adds support for "relay blacklist" kind
  • Improves URL normalization
  • Improves cache invalidation
NDK Components package:
  • Adds "Delete" item to EventCardDropdownMenu component
One of the core tenants of nostr is censorship-resistance.
Is what most of us here rallied around.
If we all use blastr, if we all just use the Damus relay or any of the central hubs, then broken clients will feel like they are not broken.
But they are:
if a person is censored by the main relays, broken clients will simply not show you that person any longer.
The “small relay” idea is not against blastr, is not against Damus relay or any central relay hub.
Is to highlight an issue that has been ignored or deprioritized by the vast majority of clients.
We can do better but only if enough people care.
Make nostr decentralized again.