Your AI agent just bought its own domain.
No account. No credit card. No human.
Domains as API calls. Pay with USDC.
$ curl api.bloomfilter.xyz/domains/
search?query=myagent2026&tlds=com,io
{
"query": "myagent2026",
"results": [
{
"domain": "myagent2026.com",
"available": true,
"priceUsd": "18.99"
}
]
}
$ curl -X POST
api.bloomfilter.xyz/domains/register
-d '{"domain":"myagent2026.com"}'
// x402: USDC payment on Base
{
"domain": "myagent2026.com",
"status": "active",
"payment": { "settled": true }
}// how it works
Three requests. That's it.
Search
Check availability across 400+ TLDs. No auth required.
GET /domains/search
?query=myagent2026
&tlds=com,io
// 200 OK
{
"query": "myagent2026",
"results": [{
"domain": "myagent2026.com",
"available": true,
"tld": "com",
"priceCents": 1899,
"priceUsd": "18.99"
}]
}Register
POST to register. x402 handles the USDC payment automatically.
POST /domains/register
{
"domain": "myagent2026.com",
"years": 1
}
// x402 → USDC payment on Base
// 201 Created
{
"domain": "myagent2026.com",
"status": "active",
"expiresAt": "2027-02-20",
"payment": { "settled": true }
}Configure DNS
Add A, AAAA, CNAME, MX, TXT records. Deploy to your domain.
POST /dns/myagent2026.com
{
"type": "A",
"host": "@",
"value": "1.2.3.4"
}
// 201 Created
{
"recordId": "rec_a1b2c3",
"type": "A",
"host": "@",
"value": "1.2.3.4",
"ttl": 3600
}// why bloomfilter
Built for customers that don't have hands.
One API call
AI agents can't fill out checkout forms. So we made it a single POST. .com, .io, .ai, .xyz, and 400+ TLDs.
Pay with USDC
x402 protocol on Base L2. No credit card, no invoices, no billing portal. Stablecoin in, domain out.
No account needed
No forms. No KYC. No dashboard. Authenticate with your wallet via SIWE. Just HTTP + a wallet.
Open-source MCP server
MIT-licensed. Works with Claude, Cursor, Windsurf, and any MCP-compatible client. Install via npx and go.
// your domain, your rules
Transfer out anytime. No lock-in.
Every domain registered through Bloomfilter is yours. Get your EPP auth code via the API, unlock the domain, and transfer to any registrar. We don't hold your domain hostage.
EPP auth code
Request your transfer auth code with a single API call. No support tickets, no waiting.
WHOIS privacy
Free on every domain. Your wallet address and identity are never exposed in WHOIS records.
Full audit trail
Every registration, renewal, and DNS change is logged with your wallet address and on-chain payment proof.
Domains as API calls.
Give your agent a wallet and let it register its own domain. That's the entire product.