Skip to content

Add self-authenticating .rings names#664

Draft
RyanKung wants to merge 7 commits into
masterfrom
codex/rings-names-662
Draft

Add self-authenticating .rings names#664
RyanKung wants to merge 7 commits into
masterfrom
codex/rings-names-662

Conversation

@RyanKung

@RyanKung RyanKung commented Jul 8, 2026

Copy link
Copy Markdown
Member

Summary

  • add .rings self-authenticating service name records backed by Chord storage
  • expose publish/resolve APIs through processor, JSON-RPC, native CLI, and browser provider
  • reject human-readable aliases in v1 and validate owner-bound signatures, network id, expiry, and sequence selection

Closes #662.

Validation

  • cargo check -p rings-node --no-default-features --features node
  • cargo check -p rings-node --target wasm32-unknown-unknown --no-default-features --features browser
  • cargo test -p rings-node --no-default-features --features node rings_name
  • cargo +nightly fmt --all -- --check
  • git diff --check

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.

RFC: Add .rings self-authenticating service names over Chord

1 participant