Skip to content

feat: refocus homepage explainer on the NIP-5A protocol#44

Merged
dskvr merged 1 commit into
mainfrom
feat/homepage-nip5a-explainer
Jun 17, 2026
Merged

feat: refocus homepage explainer on the NIP-5A protocol#44
dskvr merged 1 commit into
mainfrom
feat/homepage-nip5a-explainer

Conversation

@dskvr

@dskvr dskvr commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Follow-up to #43. The homepage "How it works" section described the web deployer workflow (choose files → hash & upload → publish manifest), but the homepage should explain the NIP-5A protocol, not the deploy tool.

  • Replace "How it works" with "How the protocol works" — content-addressed blobs, the signed manifest event, and resolution by npub.
  • Rephrase the "No accounts needed" point in "Why nostr?" to describe the protocol (a site is owned by a nostr keypair) rather than the deploy flow.

Homepage prose is now protocol-focused; the deployer stays reachable via the existing CTA links.

Verification

  • npm run build — succeeds.
  • npm test — 120/120 pass.
  • Visually verified the updated landing in a preview build.

🤖 Generated with Claude Code

The "How it works" section described the web deployer workflow (choose
files / hash & upload / publish manifest). Replace it with a protocol-
focused "How the protocol works" that explains NIP-5A mechanics
(content-addressed blobs, the signed manifest event, resolution by
npub), and rephrase the "No accounts needed" point so it describes the
protocol rather than the deploy tool. Homepage prose now explains the
protocol; the deployer remains reachable via the CTA links.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Bundle Size Report

Bundle Base PR Delta Status
relay 126.5 KB 126.5 KB +0.0 KB ✅ OK
blossom 64.3 KB 64.3 KB +0.0 KB ✅ OK
gateway 235.1 KB 235.1 KB +0.0 KB ✅ OK

Generated by CI — hard limit 1MB, warning at 750KB.

@dskvr dskvr merged commit 2344c1f into main Jun 17, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant