Repository navigation
docs(universal-usernames): match the overview to v1 scope - #19
Closed
HAPPYS1NGH wants to merge 3 commits into
Closed
HAPPYS1NGH wants to merge 3 commits into
HAPPYS1NGH wants to merge 3 commits into
Conversation
Split the beat timeline into travel/land/recoil constants, add a scroll-into-view start via IntersectionObserver, the resolve-recoil packet beat on beat 2, arrival rings, arrow-based step nav to replace anonymous dots, and hover-pause feedback. Dark mode token flips match the ResolveFlow component and reduced-motion handling is complete. Co-Authored-By: Claude Code <noreply@anthropic.com> (cherry picked from commit 578fe1199fdad0026db4c39ce5e056583d6bb9a1)
…nt flow The FlowExplainer toggled between a DNS-imported parent and onchain records, neither of which universal usernames v1 supports. It now shows the one path v1 takes: wallet, Universal Resolver, HybridResolverV2 reverting with OffchainLookup, the Namespace gateway, the brand's endpoint, the signed answer, and the verified callback. The client-to-gateway request and the signed answer run on arcs around the Ethereum group, so the diagram no longer implies the resolver makes the HTTP call. The recoil now reaches the resolver and comes back, since the edge is short. Toggle and muted-store styles are removed with the toggles. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019oGqmTa3TRAEt8JZnPPL6p
The page promised DNS-imported parents such as happy.brand.id and records read from an L2 or another chain. v1 supports a second-level .eth parent, one username label, and records served from the brand's HTTPS endpoint through HybridResolverV2's offchain route. The page now says that, who controls what (the brand is authoritative, only the exact parent owner configures, records are public), and what v1 does not do. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019oGqmTa3TRAEt8JZnPPL6p
This was referenced Oct 30, 2026
Closed
Collaborator
Author
|
Closing: Universal Usernames won't ship an SDK package, docs or skill changes for now. Branch kept. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Screenshots (before → after)
Changes
--fx-mutedopacity token collides with 578fe11's--fx-mutedcolor — nothing left to carryOffchainLookup→ Namespace gateway → brand endpoint → signed answer → verified callback — no DNS or onchain-records path that v1 doesn't supportoverview/universal-usernames.mdxto v1 — second-level.ethparent, one label, brand-hosted HTTPS endpoint, HybridResolverV2 offchain route via CCIP-Read — removes the DNS-import and other-chain promisesNotes
docs/universal-usernames-guides.npm cithennpm run check— build validation, broken links, a11y, content checks (86 pages, 85 routes) andcheck:examplesall pass. Baseline onmainalso passed. Rendered withmint devand Playwright: all 7 beats in light and dark, with and without reduced motion; the packet follows the arcs.🤖 Generated with Claude Code
https://claude.ai/code/session_019oGqmTa3TRAEt8JZnPPL6p