Kaundal on Nostr: If you're building a Nostr client, don't make users choose 20 relays during signup. ...
If you're building a Nostr client, don't make users choose 20 relays during signup.
Give them smart defaults.
Relay configuration should be something users discover later when they actually need it.
The first experience should be:
Signup → follow people → read → post → interact.
Not:
Signup → learn NIPs → configure relays → understand keys → configure wallet → finally see the feed.
The protocol can be complicated.
The UI shouldn't be.
Published at
2026-09-04 14:29:16 GMTEvent JSON
{
"id": "e02c7ab3d545e4e2271bb9b9fa902f883108d33e9ba212399664cfcd0f9bfcd8",
"pubkey": "f1ee81bb843731c983fad98784dfe984efdd0b057bcbb5e8f16ff449787e59f6",
"created_at": 1788532156,
"kind": 1,
"tags": [
[
"client",
"www.nostrfeed.com"
]
],
"content": "If you're building a Nostr client, don't make users choose 20 relays during signup.\n\nGive them smart defaults.\n\nRelay configuration should be something users discover later when they actually need it.\n\nThe first experience should be:\n\nSignup → follow people → read → post → interact.\n\nNot:\n\nSignup → learn NIPs → configure relays → understand keys → configure wallet → finally see the feed.\n\nThe protocol can be complicated.\nThe UI shouldn't be.",
"sig": "9682a772cba944231da88de3bc515b6cc895e2aee2c89c2594a0ec3751df1d237a4e081c48cb2236c6d3eaf03f18fad79b856263ecc9351229cb9fc9450fd97d"
}