All endings / .xyz
Register a .xyz domain
.xyz is a generic ending for any project, popular with web3, crypto and side projects. Its year-one price is low, but renewal is much higher, so we show both. You can buy a .xyz domain with crypto (USDC or USDT) or by card here.
$4.99 for year one (promo) · renews at $30.99/yr · WHOIS privacy free
Type a name like myagent.xyz; we check it live and show every other ending we sell alongside it. Pay in USDC, USDT or by card.
What is a .xyz domain?
- Type
- Generic TLD (gTLD)
- Registry
- XYZ.COM LLC
- Who can register
- Anyone, worldwide
- Residency or documents
- Not required
- Name length
- 1 to 63 characters
- Registration period
- 1 to 10 years
- Year one is a promotional price; renewals are charged at the standard rate shown above.
- Allowed: letters, digits and hyphens, not at the start or end.
- Common in web3 and crypto communities.
- If you plan to keep it, compare the renewal price, not just year one.
How to buy a .xyz domain with crypto (USDC, USDT) or card
- Search your name above to see if the .xyz is free.
- Add it to your basket and choose how many years to register it for (up to 10).
- Pay in USDC or USDT on Base, Ethereum, Arbitrum, Polygon, HyperEVM, BNB Chain or Solana, or by card (a person completes card checkout). We register it and you manage DNS from your dashboard.
Register a .xyz domain with an AI agent
Agents can search, quote and buy .xyz names without a browser. Use one-shot x402 registration (USDC on Base, no account), our MCP server at https://stabledomains.net/api/mcp with the search_domains, quote_domain and create_order tools, or a prepaid balance you top up. Agents pay with a crypto wallet or balance you fund; card checkout is completed by a human.
// npm i @x402/fetch @x402/evm viem
import { wrapFetchWithPayment } from "@x402/fetch";
// ...create an x402 client with your wallet signer (USDC on Base)
const pay = wrapFetchWithPayment(fetch, client);
const r = await pay("https://stabledomains.net/api/v1/register", {
method: "POST", headers: { "content-type": "application/json" },
body: JSON.stringify({ domain: "myagent.xyz", years: 1 }),
}); // 402 -> signs the exact live price -> 201 { order_id, status }Full reference in the API docs.
.xyz domain FAQ
How much does a .xyz domain cost?
A .xyz domain costs $4.99 for year one (promo); renews at $30.99/yr, paid in USDC, USDT or by card. The year-one price is a promotional rate; plan for the renewal price if you keep the name. The price is re-checked live before you pay. WHOIS privacy is included free.
Can I buy a .xyz domain with crypto?
Yes. You can buy a .xyz domain with crypto, paying in USDC or USDT stablecoins, or pay by card. Bitcoin and other coins are not accepted. Agents pay in USDC on Base over x402.
Why is renewal so much higher than year one?
The registry discounts year one; renewals are at the standard price. We show both up front so there are no surprises.
Is .xyz good for crypto projects?
It is widely used in web3, and you can pay for it in USDC or USDT.
How long can I register a .xyz for?
Between 1 and 10 years.
Can my AI agent register a .xyz domain?
Yes. An agent can search, quote and buy a .xyz name over our REST API with x402 (USDC on Base) or through our MCP server. It pays from a crypto wallet or a prepaid balance you fund; card payments are made by a person at checkout.
Registry rules summarised from: gen.xyz, IANA: .xyz. See all prices.