SatsDNS

Pricing

Prices are in sats. Each order is paid on its own: no subscription, no stored balance, nothing renews by itself.

Products

Product30 days1 year (365 days)Included
Hosted zone500 sats5,000 sats DNSSEC signing (ECDSA P-256, NSEC3) with CDS and CDNSKEY; 1,000,000 queries per calendar month (UTC); up to 1,000 records; 1,000 record changes a day; TTLs from 60 seconds; record API, dashboard, up to 2 outside secondaries
Secondary zone500 sats5,000 sats Transfers from your primary with a TSIG key, NOTIFY, signed zones served as you sign them; 1,000,000 queries per calendar month (UTC); up to 20,000 records
Dynamic-DNS hostname under dynkite.com200 sats2,000 sats A, AAAA, TXT and HTTPS records plus an _acme-challenge TXT record, 60-second TTL; up to 1,000 changes a day; dyndns2 updates for routers and ddclient
Extra queries for one zone200 sats per additional 1,000,000 queries Added to the current calendar month (UTC)
Nostr accountfree Dashboard, NIP-98 signed API calls, API keys, renewal reminders by Nostr direct message

The same prices apply to new orders and to renewals. A renewal adds its period to the current end date, also during the grace period. A zone or hostname can be paid up to 3 years and 30 days (1,125 days) ahead.

Domain registration

.com, .net and .org names, registered through our sponsoring registrar, Global Domain Group LLC (IANA ID 3956). WHOIS privacy is included and always on. Ordered in the dashboard or through the API with a free Nostr account; see the registration agreement and the docs.

DomainRegister, 1 yearRenew, per yearTransfer in (adds 1 year)
.com18,000 sats18,000 sats18,000 sats
.net20,000 sats20,000 sats20,000 sats
.org13,500 sats17,500 sats17,500 sats
Hosting add-on with a registration or transfer+3,000 sats for a hosted zone for 1 year, with its DNSSEC record set at the registry for you

ICANN's information for registrants: registrant educational information, Registrants' Benefits and Responsibilities.

Renewing by Lightning address

Every zone and hostname can have its own Lightning address on pay.satsdns.com (LNURL-pay). Any amount from 100 to 100,000 sats extends it pro rata:

Whoever pays it extends that zone, so renewing needs no token and no login. Payments beyond the 1,125-day limit are not accepted by the address. See LNURL renewals.

Ways to pay

RailWhereRules
Lightning (L402)Paid API routes, no accountThe 402 answer carries the invoice; it and its macaroon are valid for 1 hour and pay one request on that route.
Cashu ecash (NUT-24)Paid API routes, no accountAt list price from Minibits, 21mint, Routstr, Flash and cashu.chat; from coinos and macadamia the token must also cover that mint's swap fee. No change is returned.
Lightning invoiceAccount orders (API or dashboard)One invoice per order, valid for 15 minutes.
On-chain bitcoinAccount orders of at least 5,000 satsA new address per order; pay the exact amount within 24 hours; the order runs after 3 confirmations.
Lightning address (LNURL-pay)Renewals of a zone or hostnameAny amount from 100 sats, pro rata, as above.

Lightning routing fees and on-chain network fees are paid by the payer's wallet.

Expiry and grace

Refunds in short

The full rules are in the terms of service and, for domains, the registration agreement.

The current prices are also served as JSON at /v1/info and /.well-known/l402-services. The price in a 402 answer or an invoice is the one you pay.