StableDomains

Domain registration via micropayments. No accounts. Pay USDC on Base.

Powered by micropayments

How it works

  1. 1POST a domain to /api/check — get availability and price
  2. 2POST to /api/register with payment — registration begins
  3. 3Poll /api/job/status — domain goes live with Route53 DNS

Example

POST /api/check
POST /api/check
Content-Type: application/json

{
  "domain": "example.com"
}
Response
HTTP/1.1 402 Payment Required
PAYMENT-REQUIRED: <base64 payment details>

// Pay $0.01 USDC on Base, then:

{
  "available": true,
  "domain": "example.com",
  "tld": "com",
  "priceUsd": 20,
  "renewalPriceUsd": 20,
  "multiplier": "1.0x",
  "slotsRemaining": 8
}

Endpoints

EndpointPrice
POST /api/check

Check domain availability and price

$0.01–$0.05
POST /api/register

Register a domain with Route53 DNS

$20–$150
POST /api/domain/renew

Renew a domain for another year

$20–$150
GET /api/domain/status

Check domain registration status

Free
POST /api/domain/dns

Manage DNS records

Free
POST /api/domain/transfer-out

Transfer domain to another registrar

Free
GET /api/job/status

Poll registration job progress

Free

Pricing

TLDRegistrationRenewal
.com$20$20
.org$20$20
.net$20$20
.info$20$20
.biz$20$20
.xyz$20$20
.dev$25$25
.app$25$25
.io$85$85
.ai$150$150

Registration prices shown are base (1.0x). A bonding curve applies as daily slots fill: slots 1-5 at 1.0x, 6-7 at 1.5x, 8-9 at 2.5x, slot 10 at 5.0x. Max 10 registrations per day.

Supported TLDs

.com .org .net .info .biz .xyz .dev .app .io .ai

Discovery

Resource discovery at /.well-known/x402

Agent instructions at /llms.txt