{
  "domain": "doma.xyz",
  "records": [
    {
      "id": "doma-protocol",
      "name": "Doma Protocol",
      "type": "skill",
      "skill_md": "https://doma.xyz/.agents/skills/doma-protocol/SKILL.md",
      "description": "Trade tokens, bridge assets, manage DNS records and nameservers, and claim subdomains on Doma Protocol via CLI"
    },
    {
      "id": "doma-mpp",
      "name": "Doma MPP Domain Registration",
      "type": "skill",
      "skill_md": "https://doma.xyz/.agents/skills/doma-mpp/SKILL.md",
      "description": "Register domains via the Doma MPP API using the Machine Payments Protocol (HTTP 402) with automatic Tempo stablecoin payments"
    },
    {
      "id": "secondary-sales",
      "name": "Domain Secondary Sales",
      "type": "skill",
      "skill_md": "https://doma.xyz/.well-known/skills/secondary-sales/SKILL.md",
      "description": "Buy domains listed on Doma marketplace or make offers to domain owners. Handles cross-chain bridging, Seaport purchases, and gasless offers for .ai, .com, .xyz, .net, .fyi, .io and all ICANN TLDs."
    },
    {
      "id": "trade-tokens",
      "name": "Doma Trade Tokens",
      "type": "skill",
      "skill_md": "https://doma.xyz/.well-known/skills/trade-tokens/SKILL.md",
      "description": "Buy or sell fractionalized Doma domain tokens across every venue — bonding curve launchpad (FRACTIONALIZED), failed launch sellOnFail (GRADUATION_FAILED), and Uniswap V3 (post-graduation). Routes by on-chain state read from the doma CLI."
    },
    {
      "id": "doma-mpp-payment",
      "name": "Doma Domain Registration",
      "type": "payment",
      "description": "Register .com, .xyz, .ai, .io, .net, .cash, .live, .fyi domains via MPP",
      "endpoint": "https://mpp.doma.xyz",
      "api_spec": "https://mpp.doma.xyz/openapi.json",
      "protocols": ["mpp"],
      "methods": ["tempo"],
      "assets": ["USDC"]
    }
  ]
}
