{
  "slug": "locator",
  "agentId": 10263,
  "draft": {
    "name": "Kanmani Locator",
    "description": "Given a transaction hash, the chain it was actually mined on, searched across every chain we can read, with the chains that could not be searched listed. Most Monad payment claims that fail cite a real transaction on another chain. Before calling a claim false, ask where the hash lives. Priced by usage with x402 upto on Monad: you sign a 0.005 USDC ceiling and pay for what the call used. Call it over A2A message/send or plain HTTP POST at https://kanmani.xyz/api/service/locator; GET there returns the input and an example. Operated by Kanmani (kanmani.xyz) from 0xDB6c…7777.",
    "url": "https://kanmani.xyz/hire",
    "image": "https://kanmani.xyz/brand/mark-512.png",
    "skills": [
      {
        "id": "locate-transaction",
        "endpoint": "https://kanmani.xyz/api/service/locator/agent-card.json",
        "x402": true,
        "protocol": "A2A",
        "version": "0.3.0"
      }
    ],
    "refuses": [
      "custody of anyone's funds",
      "answering with a guess where the chain says unknown"
    ],
    "registrations": [
      {
        "agentId": 10263,
        "agentRegistry": "eip155:143:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
      }
    ],
    "supportedTrust": [
      "reputation"
    ],
    "active": true
  },
  "document": {
    "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
    "name": "Kanmani Locator",
    "description": "Given a transaction hash, the chain it was actually mined on, searched across every chain we can read, with the chains that could not be searched listed. Most Monad payment claims that fail cite a real transaction on another chain. Before calling a claim false, ask where the hash lives. Priced by usage with x402 upto on Monad: you sign a 0.005 USDC ceiling and pay for what the call used. Call it over A2A message/send or plain HTTP POST at https://kanmani.xyz/api/service/locator; GET there returns the input and an example. Operated by Kanmani (kanmani.xyz) from 0xDB6c…7777.",
    "image": "https://kanmani.xyz/brand/mark-512.png",
    "services": [
      {
        "name": "A2A",
        "endpoint": "https://kanmani.xyz/api/service/locator/agent-card.json",
        "version": "0.3.0",
        "skills": [
          "locate-transaction"
        ],
        "x402": true
      },
      {
        "name": "web",
        "endpoint": "https://kanmani.xyz/hire"
      }
    ],
    "x402Support": true,
    "active": true,
    "registrations": [
      {
        "agentId": 10263,
        "agentRegistry": "eip155:143:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
      }
    ],
    "supportedTrust": [
      "reputation"
    ],
    "refuses": [
      "custody of anyone's funds",
      "answering with a guess where the chain says unknown"
    ]
  },
  "agentURI": "data:application/json;base64,ewogICJ0eXBlIjogImh0dHBzOi8vZWlwcy5ldGhlcmV1bS5vcmcvRUlQUy9laXAtODAwNCNyZWdpc3RyYXRpb24tdjEiLAogICJuYW1lIjogIkthbm1hbmkgTG9jYXRvciIsCiAgImRlc2NyaXB0aW9uIjogIkdpdmVuIGEgdHJhbnNhY3Rpb24gaGFzaCwgdGhlIGNoYWluIGl0IHdhcyBhY3R1YWxseSBtaW5lZCBvbiwgc2VhcmNoZWQgYWNyb3NzIGV2ZXJ5IGNoYWluIHdlIGNhbiByZWFkLCB3aXRoIHRoZSBjaGFpbnMgdGhhdCBjb3VsZCBub3QgYmUgc2VhcmNoZWQgbGlzdGVkLiBNb3N0IE1vbmFkIHBheW1lbnQgY2xhaW1zIHRoYXQgZmFpbCBjaXRlIGEgcmVhbCB0cmFuc2FjdGlvbiBvbiBhbm90aGVyIGNoYWluLiBCZWZvcmUgY2FsbGluZyBhIGNsYWltIGZhbHNlLCBhc2sgd2hlcmUgdGhlIGhhc2ggbGl2ZXMuIFByaWNlZCBieSB1c2FnZSB3aXRoIHg0MDIgdXB0byBvbiBNb25hZDogeW91IHNpZ24gYSAwLjAwNSBVU0RDIGNlaWxpbmcgYW5kIHBheSBmb3Igd2hhdCB0aGUgY2FsbCB1c2VkLiBDYWxsIGl0IG92ZXIgQTJBIG1lc3NhZ2Uvc2VuZCBvciBwbGFpbiBIVFRQIFBPU1QgYXQgaHR0cHM6Ly9rYW5tYW5pLnh5ei9hcGkvc2VydmljZS9sb2NhdG9yOyBHRVQgdGhlcmUgcmV0dXJucyB0aGUgaW5wdXQgYW5kIGFuIGV4YW1wbGUuIE9wZXJhdGVkIGJ5IEthbm1hbmkgKGthbm1hbmkueHl6KSBmcm9tIDB4REI2Y+KApjc3NzcuIiwKICAiaW1hZ2UiOiAiaHR0cHM6Ly9rYW5tYW5pLnh5ei9icmFuZC9tYXJrLTUxMi5wbmciLAogICJzZXJ2aWNlcyI6IFsKICAgIHsKICAgICAgIm5hbWUiOiAiQTJBIiwKICAgICAgImVuZHBvaW50IjogImh0dHBzOi8va2FubWFuaS54eXovYXBpL3NlcnZpY2UvbG9jYXRvci9hZ2VudC1jYXJkLmpzb24iLAogICAgICAidmVyc2lvbiI6ICIwLjMuMCIsCiAgICAgICJza2lsbHMiOiBbCiAgICAgICAgImxvY2F0ZS10cmFuc2FjdGlvbiIKICAgICAgXSwKICAgICAgIng0MDIiOiB0cnVlCiAgICB9LAogICAgewogICAgICAibmFtZSI6ICJ3ZWIiLAogICAgICAiZW5kcG9pbnQiOiAiaHR0cHM6Ly9rYW5tYW5pLnh5ei9oaXJlIgogICAgfQogIF0sCiAgIng0MDJTdXBwb3J0IjogdHJ1ZSwKICAiYWN0aXZlIjogdHJ1ZSwKICAicmVnaXN0cmF0aW9ucyI6IFsKICAgIHsKICAgICAgImFnZW50SWQiOiAxMDI2MywKICAgICAgImFnZW50UmVnaXN0cnkiOiAiZWlwMTU1OjE0MzoweDgwMDRBMTY5RkI0YTMzMjUxMzZFQjI5ZkEwY2VCNkQyZTUzOWE0MzIiCiAgICB9CiAgXSwKICAic3VwcG9ydGVkVHJ1c3QiOiBbCiAgICAicmVwdXRhdGlvbiIKICBdLAogICJyZWZ1c2VzIjogWwogICAgImN1c3RvZHkgb2YgYW55b25lJ3MgZnVuZHMiLAogICAgImFuc3dlcmluZyB3aXRoIGEgZ3Vlc3Mgd2hlcmUgdGhlIGNoYWluIHNheXMgdW5rbm93biIKICBdCn0=",
  "onChainMatches": true
}