SatsDNS

Terms of service

Last updated: 2026-10-23

In these terms, "we" and "us" mean SatsDNS. These terms apply to the API at https://api.satsdns.com, the dashboard at https://app.satsdns.com, the Lightning addresses at pay.satsdns.com, the nameservers ns1.satsdns.com and ns2.satsdns.com and the per-zone names under them, the dynamic-DNS hostnames under dynkite.com, and this website. By paying for an order, or by using an account, you accept these terms and the acceptable use policy, which is part of them. Domain registrations are also governed by the registration agreement, which takes precedence for them. How we handle data is described in the privacy notice.

The service

The routes, limits and prices are described in the API reference and on the pricing page.

Your domain

This section is about domains registered elsewhere. For domains registered through us, see the registration agreement.

Prices and payment

Periods, renewal and expiry

Quotas

Each zone includes 1,000,000 queries per calendar month (UTC) and the other limits listed in the docs. When a zone goes over its query quota we flag it and tell its owner; its records keep answering. Above 120% of the quota, or 3 days after the flag, we review the zone and may stop serving its records until extra queries are bought or the next month starts; query volume alone never does that automatically. The zone, its keys and its records are kept during that time.

Payments are final, with these exceptions

Tokens, keys and accounts

Dynamic-DNS hostnames

dynkite.com and the names under it belong to us. A hostname gives you the use of that name for the period you paid, not ownership. Because a shared domain can be listed by outside blocklists or filters because of other people's abuse, we do not promise that a hostname will be reachable from every network. If dynkite.com is blocklisted because of other people's abuse, we move the dynamic-DNS hostnames to a spare domain, keeping each hostname's label and remaining period. We tell account owners by Nostr direct message and post a notice on this website, and /v1/info always names the current domain (ddns_domain). Hostnames bought without an account learn of the move from the notice and from /v1/info.

Secondary zones

You are responsible for your primary server and the data it sends. We transfer a zone only from the primary addresses you registered, and we stop serving a secondary zone whose transfers have failed for 7 days or whose data is older than its SOA expire time.

Suspension and removal

We may suspend a zone or hostname (stop serving its records while keeping it), remove it, block the name for new orders, or ban an account from new orders, when it breaks the acceptable use policy, when we reasonably believe it is used for abuse, or when the law requires it. Some of this is automatic, as described in the acceptable use policy. Where we can, we tell an account owner by Nostr direct message.

No warranty, no availability promise

The service is provided "as is" and "as available". We do not promise that it will be available at any time, that every query will be answered, or that it is fit for a particular purpose. DNS mistakes can make your domain unreachable; check your records. We may change, limit or stop any product, route, price, payment method or accepted mint, or the whole service. Orders already paid and carried out are not changed by a later price change.

Limitation of liability

To the extent the law allows, we are not liable for indirect, incidental, special or consequential losses, or for lost profits, data or business, arising from the service, including from a domain that could not be resolved. Our total liability for any claim about the service is limited to the amount you paid for the order the claim is about. Nothing in these terms limits liability that cannot be limited by law.

Changes to these terms

We may change these terms. The current version is always on this page, with its date. Changes apply to orders paid after they are published; an order is governed by the terms in force when it was paid.

Disputes

If you have a dispute with us, please raise it first through the contact page so we can try to settle it. A dispute that cannot be settled that way may be brought before any court that has jurisdiction over it. For disputes about the use of a domain registered through us, the registration agreement's dispute section also applies.

Nothing in these terms takes away any right that the mandatory law of the country where you live gives you and that a contract cannot exclude.

Contact

Questions, refund requests and complaints: see the contact page. Abuse reports: see the abuse page.

These pages are written in plain language and are not legal advice.