Skip to content

extend SMP protocol to support name availability queries - #1863

Draft
brenzi wants to merge 24 commits into
ab/snrc-resolver-expiry-and-availabilityfrom
ab/snrc-resolver-SMP-NAVL
Draft

extend SMP protocol to support name availability queries#1863
brenzi wants to merge 24 commits into
ab/snrc-resolver-expiry-and-availabilityfrom
ab/snrc-resolver-SMP-NAVL

Conversation

@brenzi

@brenzi brenzi commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Let users query name availability by labelhash (without revealing plaintext name unless it resolves)
They should get a precise answer with details in all possible cases (expired, grace, auction, reserved)

  • also lets resolver report auction info: Name is available, but at premium price - or wait.

Assumes these get merged and deployed for .simplex, but PR works against .testing names as well.

Comment thread src/Simplex/Messaging/Server/Names.hs Outdated
Comment thread src/Simplex/Messaging/Server/Names.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
brenzi and others added 7 commits September 7, 2026 14:20
Co-authored-by: Evgeny <evgeny@poberezkin.com>
Co-authored-by: Evgeny <evgeny@poberezkin.com>
Co-authored-by: Evgeny <evgeny@poberezkin.com>
Co-authored-by: Evgeny <evgeny@poberezkin.com>
Co-authored-by: Evgeny <evgeny@poberezkin.com>
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs Outdated
Comment thread src/Simplex/Messaging/Protocol.hs
Comment thread src/Simplex/Messaging/SimplexName.hs Outdated
Comment thread src/Simplex/Messaging/SimplexName.hs Outdated
Comment thread src/Simplex/Messaging/SimplexName.hs Outdated
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.

2 participants