.sats
Generic top-level domain
The root zone does not delegate .sats. It is in the tables ds bundles — something prices it or names a server for it — but the root published on 2026-09-09, serial 2026090900, carries no delegation for it, so nothing under .sats resolves in the public DNS. Usually that means an alternative-root or blockchain name that reached a registrar's price feed; see what the root zone carries.
- Register
- —first year
- Renew
- $20.00a year
- Transfer
- —to move it
- Registrars
- —quoting it
- Lookup
- neitherno public service
- Level
- Secondmybrand.sats
Check a name
One command, straight against the registry — no account, no page to load.
ds mybrand --tld satsAdd --where for the registrars and the registry's rules, --registry for the server that answered, or --all-info for everything at once.
What it costs
Every published quote in the bundled table, cheapest registration first. Not one of them carries a registration price, so ds prints no figure beside .sats — only the renewals are known.
| Registrar | Register | Renew | Transfer |
|---|---|---|---|
| namecheap.comrenewal only | — | $20.00 | — |
Mean — what ds prints | — | $20.00 | — |
List prices in US dollars, bundled with the binary and last regenerated 2026-09-09. Promotions, ICANN fees, taxes and premium names all move the real number, and a registry may decline to sell you the name at all. One quote here carries a renewal price and no registration price, which is not evidence of a name being for sale — and here that is every quote there is, which is why .sats has no registration figure at all. See Prices.
Who can register
No eligibility rule is on file for .sats, which is not the same as a promise that it is open: the list is hand-maintained and covers the restricted TLDs a registrar is likely to offer you. Check the registry's own page before counting on a name. 81 TLDs do carry a rule — see Who can register.
How ds answers for it
Neither an RDAP endpoint nor a WHOIS server is on file for .sats: IANA's bootstrap does not list it and the bundled whois.json has no entry. It is left out of --tld all for that reason, and asking for it by name works only if IANA can name a server for it at the time. Anything ds cannot answer comes back UNKNOWN with the reason attached, never guessed as available.