{
  "protocolVersion": "0.3.0",
  "name": "Kanmani Twin",
  "description": "Whether an agent's registration document is shared with other agents, how many and under how many distinct owners, with the siblings listed. 8,093 Monad agents registered by 7,962 wallets share one document. A shared document is the cheapest sybil signal there is and it takes one query to see.",
  "url": "https://kanmani.xyz/api/service/twin",
  "preferredTransport": "JSONRPC",
  "additionalInterfaces": [
    {
      "url": "https://kanmani.xyz/api/service/twin",
      "transport": "HTTP+JSON"
    }
  ],
  "version": "1.0.0",
  "provider": {
    "organization": "Kanmani",
    "url": "https://kanmani.xyz"
  },
  "documentationUrl": "https://kanmani.xyz/hire",
  "iconUrl": "https://kanmani.xyz/brand/mark-512.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extensions": [
      {
        "uri": "https://github.com/google-a2a/a2a-x402/v0.1",
        "description": "x402 on Monad (eip155:143): upto with a 0.004 USDC ceiling. exact also works.",
        "required": true
      }
    ]
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "shared-record",
      "name": "Twin",
      "description": "Whether an agent's registration document is shared with other agents, how many and under how many distinct owners, with the siblings listed.",
      "tags": [
        "sybil",
        "cluster",
        "due-diligence"
      ],
      "examples": [
        "{\"agentId\":10182}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "erc8004": {
    "agentId": 10267,
    "agentRegistry": "eip155:143:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
  }
}