From 67f09343c15e6a0e3622811d3eb5e513a8205eda Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Fri, 20 Feb 2026 21:18:27 +0000 Subject: replace nos.lol with relay.ditto.pub as default relay nos.lol always prompts for nip42 auth even for reading, making it unsuitable as a default relay. --- CHANGELOG.md | 2 +- src/lib/client.rs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6d93f43..bb6630c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Simplify CLI output** - Add `--verbose/-v` flag for detailed output - show fetch/publish report if taking longer than 5s -- Add second default signer relay (`wss://relay.ditto.pub`) for resilience during nostrconnect login +- **Default relay updates**: replace `nos.lol` with `relay.ditto.pub` (nos.lol requires NIP-42 auth even for reads); add `relay.ditto.pub` as second default signer relay for nostrconnect resilience ### Added diff --git a/src/lib/client.rs b/src/lib/client.rs index 34fdb50..68b7e1c 100644 --- a/src/lib/client.rs +++ b/src/lib/client.rs @@ -1053,7 +1053,9 @@ impl Default for Params { "wss://relay.damus.io".to_string(), /* free, good reliability, have been * known * to delete all messages */ - "wss://nos.lol".to_string(), + "wss://relay.ditto.pub".to_string(), + // "wss://nos.lol".to_string(), // always prompts for nip42 auth even for + // reading ] }, blaster_relays: if std::env::var("NGITTEST").is_ok() { -- cgit v1.2.3