NamID Protocol

Release schedule, bid limits, auction kinds, claims

How root names are released, and how they are auctioned

A root name is the part after the dot — the x in katarina.x. There are a lot of them, so they do not all go on sale at once. This page explains the order they open in, what a bid may cost, which of those limits the blockchain itself enforces and which are our policy, and how a company that already owns a domain claims the matching root.

1. About a hundred names a day, for three years. Then everything opens.

Every root name has a release date worked out from the name itself. Anyone can compute it, and nobody can change it or get an earlier one. Roughly a hundred names reach their date each day, and that continues for three years.

After those three years the schedule stops mattering: every remaining name opens to auction at once. We call that the pool. The only names that stay out of it are the ones that could never be auctioned anyway:

The same rule runs our test networks, just faster. The release window there is five days instead of five years, so the drip lasts three days and the pool opens on day three. It is one rule — the drip takes the first 60% of whatever window is configured, and the pool takes the other 40% — so a rehearsal on the fast clock is a rehearsal of the real thing and not a different mechanism wearing its name.

The dates, as configured today

ClockRelease windowDrip ends, pool opensAuction kinds start rotating
Live5 yearsafter 3 yearsafter 4 years
Fast (testing)5 daysafter 3 daysafter 4 days

Three years is exactly 60% of five, and four years is exactly 80% — which is why both are fractions of one window rather than three separate dates that could drift apart.

2. What a bid may cost — and who actually enforces it

There is a floor and a ceiling on what a bid is worth.

On the fast clock those figures are a minimum of one US dollar and a maximum of one hundred thousand. They are settings, not fixed features of the protocol, and they will change.

The honest part: a dollar limit is our rule, not the blockchain's

Chia has no idea what a dollar is. A Chia coin's rules can compare amounts of XCH and nothing else. So:

LimitEnforced byCould we break it?
The minimum, written in XCHthe coin's own rules — it is built into the escrow coin every bid pays intoNo. Not us, not anyone.
The minimum, written in dollarsus, converting dollars to XCH when the auction opensYes — the conversion is ours
The maximumus, when a bid is opened at the revealYes — it is house policy

We convert the dollar figures into XCH once, at the moment an auction opens, and then that auction keeps those XCH numbers until it finishes. That way the minimum is a real rule of the coin for the whole auction, and the dollar figure can only drift for as long as one auction lasts rather than for years.

Because bids are sealed, we cannot see that a bid is over the maximum until it is opened. When one is, we count it as the maximum rather than throwing it out — throwing it out would cost the bidder their whole deposit for breaking a rule they were told about. They simply do not get credit for the part above the cap.

Anyone else running this protocol could set a different maximum, or none. The XCH minimum built into the escrow coin is the only limit that is not a matter of trusting an operator — and we would rather say so than let a page imply otherwise.

3. Four kinds of auction, taking turns

After four years the auction house stops running one kind of auction and starts rotating between four. Which one is running depends only on the clock, so anyone can work out today's kind and nobody gets a private one.

KindWhat it doesWho it suits
Fixed priceOne minimum for the whole auction. The plain auction, and what runs today.everyone
Falling priceThe minimum starts high and falls as the auction runs.patient bidders — wait and there is less to beat
Rising priceThe minimum starts low and rises as the auction runs.decisive bidders — bid early and cheaply
CappedThe ceiling drops to a fraction of the usual maximum.small builders — a big balance cannot simply outbid you

By default each kind gets a day, and on the fast clock six hours. Both are settings.

Nothing about bidding changes between the kinds. You seal a bid, pay a deposit, and open it in the reveal window, in all four. What changes is the price your bid has to beat and when. We did it that way on purpose: a different kind of auction that needed a different way of bidding would mean two systems to learn and two to get right.

And a change of kind never reaches an auction that has already started. The kind is fixed when the auction opens, and it keeps it until it settles.

4. Keeping names out of the hands of squatters

Squatting is registering names you have no use for, to sell them back to whoever does. No naming system has solved it. These are the things we actually do, rather than the things that sound good:

Two popular ideas we decided against, and why. Making every name permanently for sale at a price its owner names would end squatting and also end the point: a name anyone can take by naming a price is not an identity. Requiring proof of identity, one name per person, would need an identity provider, which is the thing this protocol exists so that you do not need.

5. Claiming the root that matches your domain

Say you run xchfi.com and you want .xchfi. Which of these applies to you depends on the name, and the claim page will tell you for any name you type. There is also a Claim tab inside the NamID app in the Sage wallet.

If the name is already reserved for you

This is the case for .xchfi, and for every one of the 10,000 well-known sites. The name is being held for whoever runs the matching domain, and it is not for sale to anyone else. You prove you control the domain using DNSSEC — a signed DNS record that we check all the way up to the internet's root keys, which means nobody can fake it by borrowing a DNS server for an hour. A verified proof makes the handover eligible for approval. It does not hand you a coin by itself and it does not skip the vote.

If the name matches a real DNS top-level domain

It is held for the organisation that operates the real one, and it cannot be won at auction by anybody. There is a date on the lock and the DAO can shorten or extend it.

If the name is simply open to auction

Then nobody is holding it for you, and owning the domain does not entitle you to the name. A .com costs about ten dollars; if a .com were a claim on a root, buying the domain the day before the auction would be the easiest way to take a name off somebody — the very thing this section is meant to prevent.

What proving your domain does get you:

  1. a published link between your domain and the name, so bidders can see who the established holder is;
  2. the right to start the auction now instead of waiting for the name's release date;
  3. the tie-break, if you and somebody else end up at the same price.

You still bid, and you can still be outbid. We think that is the right answer: who already answers for a name is real information and worth publishing, but a domain is a contract with a registrar, not a deed.

6. Where the numbers live

Every figure on this page is a setting the DAO can change, not something welded into the protocol, and the auction page for any name shows that name's own figures — the ones its auction opened with, which are not necessarily today's. Where a limit is our policy rather than a rule of the chain, the page says so there too.

This describes the protocol as configured on 26 October 2026, on testnet11. Nothing on this page is an offer to sell a name, and the figures here will change before any live launch.