Guide

What Is Solana Name Service (SNS)? The .sol Domain Explained

What Is Solana Name Service (SNS)? The .sol Domain Explained
Photo: Răzvan Sandu / CC BY-SA 4.0 · Wikimedia Commons

Bottom line: Solana Name Service (SNS) lets you replace a long wallet address like 7xKX... with a short, human-readable .sol name — a one-time purchase (no renewal fees) that many Solana wallets, including Phantom, can resolve directly

If you've ever had to copy-paste a 44-character Solana address to receive a payment, Solana Name Service (SNS) solves that problem: it maps a short name you choose — yourname.sol — to your wallet address on-chain, the same way a normal domain name maps to a website's IP address.

Key takeaways

- What it is: a decentralized naming system that links a human-readable .sol name to a Solana wallet address (or other on-chain resource), so people can send you funds using a name instead of a long string of characters.

- Pricing is one-time, not subscription-based: per SNS's own registration docs, a 5+ character name costs $20, 4 characters $160, 3 characters $640, 2 characters $700, and 1 character $750 — paid once, in the crypto of your choice at the listed USD value, with no renewal fee afterward.

- A .sol name is an NFT you own in your wallet — it can be transferred or resold on NFT marketplaces, the same as any other Solana NFT.

- History: launched in 2021 by Bonfida with a Solana Foundation grant; the project rebranded to Solana Name Service (SNS) in July 2024 and had registered over 247,000 domains and 115+ integrations as of that rebrand announcement (mid-2024) — those totals have very likely grown since, so treat them as a floor, not a current live count.

- Wallet support: Phantom has resolved .sol names for sending/receiving since version 0.9.0 (August 2021) — type the name instead of the address in the recipient field.

- This is a convenience/identity feature, not an investment product. No price predictions here for either domain resale value or any related token.

What SNS actually does

A Solana wallet address is a 32-byte public key, usually shown as a ~44-character string such as DYw8jCTfwHNRJhhmFcbXvVDTqWMEVFBX6ZKUmG5CNSKK. That's precise for a computer but painful for a human to read, say out loud, or trust at a glance. SNS is Solana's naming layer for fixing exactly that: register yourname.sol once, and anyone can send you SOL, SPL tokens, or other assets by typing that name instead of the full address — the domain resolves to your wallet the same way a web domain resolves to a server's IP address, just recorded on-chain instead of in DNS.

Under the hood, each .sol domain is an account on Solana that stores a pointer to whatever address (or other data) the owner wants it to resolve to. Because that record lives on-chain rather than with a centralized registrar, no single company can unilaterally seize, censor, or delete a name once it's registered — the tradeoff, as with any decentralized system, is that you (not customer support) are responsible for managing it correctly.

A short history: Bonfida → Solana Name Service

The naming service was launched in 2021 by Bonfida, a Solana ecosystem team, with support from a Solana Foundation grant. It grew steadily through the 2021–2024 bull and bear cycles as an ecosystem utility rather than a headline product. In July 2024, the project formally rebranded from "Bonfida's naming service" to its current standalone identity, Solana Name Service (SNS), reflecting how far its scope had grown beyond Bonfida's original DEX/trading tools. At the time of that rebrand, SNS reported more than 247,000 registered .sol domains and over 115 partner integrations across wallets, explorers, and dApps — real adoption numbers, though (like any crypto-ecosystem stat) they move over time, so check SNS's own site for a current count rather than treating this figure as live.

How much a .sol domain costs

Unlike traditional web domains, SNS pricing is a one-time fee with no renewal charge, and it scales sharply by name length — shorter names are rarer and cost far more:

Name lengthPrice (USD-equivalent)
1 character$750
2 characters$700
3 characters$640
4 characters$160
5+ characters$20

You pay this once, in the token of your choice (SOL, USDC, etc.) at the listed USD value, plus a small standard Solana network fee for the transaction itself. Per SNS's own documentation, there is no recurring renewal payment required to keep the name — once registered, it's yours until you choose to transfer or sell it.

How to register one

  1. Go to SNS's own registration site and connect a Solana wallet (Phantom and other major wallets are supported).
  2. Search for the name you want — shorter, more common names are more likely to already be taken.
  3. Add an available name to your cart and choose which token to pay with.
  4. Approve the transaction in your wallet. The name is linked to the wallet address that signs the transaction and is usable immediately — there's no separate activation step or waiting period.

Is a .sol domain an NFT? Can I sell it?

Yes. A registered .sol domain is minted as an NFT held in your wallet, not just a database entry — which means it behaves like any other Solana NFT: it shows up in NFT-aware wallets and explorers, and it can be transferred or sold on NFT marketplaces or directly between wallets, independent of SNS's own site. If a name you want is already registered, you can also make an offer directly to the current owner rather than only waiting for it to expire (since, again, there's no forced expiration/renewal cycle the way there is with a traditional web domain).

Does my wallet actually support it? (Phantom, as an example)

Phantom has supported sending and receiving to .sol domain names since version 0.9.0, released in August 2021 — one of the earliest and most direct wallet integrations. In practice: open Phantom's send screen, type the .sol name instead of a wallet address in the recipient field, and Phantom resolves it to the underlying address before you confirm the transaction. Support varies by wallet and app — SNS lists 150+ integrations on its own site — so if you're using a different wallet or a dApp's payment field, confirm it resolves .sol names before relying on it, and always double-check the resolved address once, the first time you send to any name.

Risks and things to check before buying

  • No forced renewal is a double-edged sword: it means no surprise expiration, but it also means a name you want that's already taken won't simply "come back" on a renewal cycle — you'd need to negotiate a purchase from the current holder.
  • Confirm resolution before large transfers: the first time you send funds to a .sol name in any wallet or app, verify the resolved address matches what you expect — treat it the same caution you'd apply to pasting a raw address.
  • A domain's resale value is not guaranteed: like any NFT, a .sol name's resale price depends entirely on buyer demand for that specific string; most names have no meaningful resale market.
  • Don't confuse the domain system with any related token: SNS-branded tokens exist in the wider market; this article covers the naming/domain product only and makes no claims about any token's value or prospects.

FAQ

Q: What is Solana Name Service (SNS)? A: A decentralized naming system that lets you register a short, human-readable .sol name (e.g., yourname.sol) that resolves to your Solana wallet address, so people can send you assets using a name instead of a long address string.

Q: How much does a .sol domain cost, and do I have to renew it? A: Per SNS's own pricing, a 5+ character name costs $20, scaling up to $750 for a 1-character name — paid once, with no recurring renewal fee.

Q: Is a .sol domain an NFT? A: Yes. It's minted as an NFT in your wallet and can be transferred or resold on NFT marketplaces like any other Solana NFT.

Q: Does Phantom support .sol domains? A: Yes — Phantom has resolved .sol names for sending and receiving since version 0.9.0 in August 2021. Support elsewhere varies by wallet and app, so confirm before relying on it in a different tool.

Q: Who created SNS, and is it new? A: It launched in 2021 as a project by Bonfida with a Solana Foundation grant, and rebranded to its current standalone name, Solana Name Service, in July 2024. It had over 247,000 registered domains as of that rebrand.

Read next

Sources

  • Solana Name Service — official registration & pricing docs: https://docs.sns.id/collection/sns-v1/register
  • CryptoBriefing — "Solana Name Service unveils major rebrand" (published July 15, 2024): https://cryptobriefing.com/sns-rebrand-solana-service/
  • Gate Learn — "What Is Solana Name Service (FIDA)? SNS Explained": https://www.gate.com/learn/articles/what-is-solana-name-service-all-you-need-to-know-about-fida/4339
  • GetBlock — "Create a .sol Domain Name on Solana: Guide and Requirements": https://getblock.io/blog/create-a-sol-domain-name-on-solana-guide-and-requirements/
  • Phantom Help Center — "How to send tokens from Phantom": https://help.phantom.com/hc/en-us/articles/5530158379539-How-to-send-tokens-from-Phantom
  • Phantom (official, X/Twitter) — v0.9.0 .sol domain support announcement: https://x.com/phantom/status/1424808207743000577

Disclaimer

This article is for general information only and is not investment or financial advice. Registering a domain is a one-time on-chain purchase, not an investment product — its resale value, if any, is speculative and can fall to zero. A separate SNS governance/utility token also exists; mentioning it here is not an endorsement or price forecast. Verify current pricing, ownership terms, and integrations on SNS's own site before buying, and only spend funds you can afford to lose.

Sources

  1. Solana Name Service — official registration & pricing docs
  2. CryptoBriefing — Solana Name Service unveils major rebrand
  3. Gate Learn — What Is Solana Name Service (FIDA)? SNS Explained
  4. GetBlock — Create a .sol Domain Name on Solana: Guide and Requirements
  5. Phantom Help Center — How to send tokens from Phantom

FAQ

What is Solana Name Service (SNS)?
A decentralized naming system that lets you register a short, human-readable .sol name that resolves to your Solana wallet address, so people can send you assets using a name instead of a long address string.
How much does a .sol domain cost, and do I have to renew it?
Per SNS's own pricing, a 5+ character name costs $20, scaling up to $750 for a 1-character name, paid once with no recurring renewal fee.
Is a .sol domain an NFT?
Yes. It's minted as an NFT in your wallet and can be transferred or resold on NFT marketplaces like any other Solana NFT.
Does Phantom support .sol domains?
Yes, Phantom has resolved .sol names for sending and receiving since version 0.9.0 in August 2021. Support elsewhere varies by wallet and app.
Who created SNS, and is it new?
It launched in 2021 as a project by Bonfida with a Solana Foundation grant, and rebranded to Solana Name Service in July 2024, with over 247,000 registered domains as of that rebrand.
新井 そら
  • ブロックチェーン・リサーチャー
  • Solanaエコシステム取材歴5年
  • 元Web系エンジニア

2021年からSolanaエコシステムを取材・分析。SPLトークン・DeFi・NFT・バリデータ運用に精通し、初心者にわかる解説を重視。

本文仅供参考,不构成投资、金融或交易建议。价格为参考值,可能已过时。投资决策请自行判断。