The Agentic Domain Part 3: Your Agent Can Now Buy Domains
TL;DR: The secondary-sales skill is live on AgentRoot. Your AI can now find a domain listed on Doma's marketplace, read the onchain details, and execute the purchase — confirmed, ownership transferred, no UI required. This is what agentic commerce looks like in practice: you tell your agent what you want, and the transaction happens.
In Part 1, we covered Discovery: how AgentRoot gives agents a canonical, DNS-native way to find what any domain offers.
In Part 2, we covered Payments: how the Doma Agentic Wallet and MPP let agents execute transactions safely, with the user staying in control.
Part 3 is where those two things meet in the real world. A listed domain. A single prompt. A completed onchain purchase.
The problem with buying domains today
Domain marketplaces were designed for humans. You browse, you search, you filter, you click through to a listing, you connect a wallet, you confirm a transaction, you wait for transfer. Every step assumes a person is sitting at a screen making decisions.
Agents can't do any of that. They hit a website built for human eyes, find no structured data, and bounce. The domain is still listed. The buyer intent is real. The infrastructure just doesn't exist to close the gap.
That's what the secondary-sales skill closes.
What the skill actually does
The secondary-sales skill is a SKILL.md file published at:
https://doma.xyz/.well-known/skills/secondary-sales/SKILL.md
It's the agent's instruction manual for Doma's marketplace. It tells the agent exactly how to find a listing, read the onchain details, prepare a purchase, and execute it — in a form any agent that speaks the AgentRoot protocol can understand and act on.
The flow works in three steps:
1. The agent checks Doma's AgentRoot zone.
Before it can act, the agent needs to know what Doma supports. It reads the AgentRoot zone at doma.xyz/.well-known/agentroot.json — a public, structured "menu" of every skill Doma exposes to agents. No scraping. No guessing. The zone tells it exactly what's available and where to find the instructions.
2. It installs the secondary-sales skill.
npx agent-root install doma.xyz/secondary-salesThe SKILL.md loads the full set of instructions: how to query available listings, how to read the onchain state of a domain, how to interpret pricing, and how to structure the purchase transaction.
3. It executes the marketplace buy onchain.
You give the agent a plain-language instruction "buy brg.com" or "find me a short .ai domain under $500" and the agent does the rest. It finds the listing, reads the onchain details, prepares the transaction, asks for your approval through the Doma Agentic Wallet, and executes.
The result:
- ✅ Transaction sent
- ✅ Confirmed on Doma
- ✅ Ownership transferred and verified
What this looks like in practice
Instead of a checkout flow, you get a conversation:
"Buy steamspire.ai from the Doma marketplace."
The agent checks the listing onchain, confirms the price, asks for your approval within your authorized spend limit, and executes. The domain lands in your wallet. You never opened a browser tab.
This isn't a simulation or a demo environment. The transactions are real, confirmed onchain, verifiable on the Doma explorer. The same wallet authorization from Part 2 — scoped spend ceiling, Doma chains only, revocable anytime carries through here. The agent executes; you stay in control.
Watch the full walkthrough
Why this matters beyond the demo
The secondary-sales skill is one entry in the AgentRoot zone. But the pattern it establishes matters for the whole ecosystem.
Any domain marketplace that publishes an AgentRoot zone and a SKILL.md can make its listings agent-accessible. Any agent that speaks the AgentRoot protocol can discover and act on those listings — whether it's running on Claude, ChatGPT, Gemini, or anything else. No bespoke integrations.
The skill is the integration. The DNS zone is the discovery layer. The domain is the identity anchor. Together, those three things are the entire agentic commerce stack and they run on infrastructure the internet already has.
The three skills, live today
With the secondary-sales skill shipping, doma.xyz now exposes three active, agent-callable skills through AgentRoot:
| Skill | What an agent can do |
|---|---|
secondary-sales | Find listed domains, read onchain state, execute marketplace buys |
trade-tokens | Buy and sell fractional domain tokens |
doma-mpp | Register new domains via Machine Payments Protocol |
Discovery, Trust, Payments. All three live.
All three accessible to any agent that speaks AgentRoot.
Try it
npx agent-root install doma.xyz/secondary-salesThen ask your agent to buy something.
- AgentRoot zone: doma.xyz/.well-known/agentroot.json
- Secondary-sales skill: doma.xyz/.well-known/skills/secondary-sales/SKILL.md
- Docs: docs.doma.xyz/agentic-commerce
- AgentRoot protocol: agentroot.io
Your domain is next.