{
  "x402Version": 2,
  "id": 29130,
  "slug": "29130",
  "resource": "https://agentbit.app/v1/kits/counterparty-verify",
  "description": "One AML/KYC-style verdict for a counterparty from a single call: wallet sanctions + on-chain risk, name sanctions screening, GLEIF company identity and technical counterparty risk, merged into clear | review | blocked with an itemized findings list. $0.02.",
  "type": "http",
  "resourceType": "AI Inference",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "20000",
      "amountUsd": 0.02,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:137",
      "payTo": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
      "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
      "amount": "20000",
      "amountUsd": 0.02,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:42161",
      "payTo": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
      "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
      "amount": "20000",
      "amountUsd": 0.02,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "566SN4N4q1dAjSXTf6Ru9FGY7iD1Sj6n3QmGCEigBfYd",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "amount": "20000",
      "amountUsd": 0.02,
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "eip155:480",
      "payTo": "0x4395C7e383b7e05665aad7f36ed77c01923Dd965",
      "asset": "0x79A02482A880bCE3F13e09Da970dC34db4CD24d1",
      "amount": "20000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "properties": {
      "example": {
        "type": "object"
      },
      "type": {
        "type": "string"
      }
    },
    "required": [
      "type"
    ],
    "type": "object"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "description": "A job-shaped verification bundle for agents that need to vet who they are about to transact with. Pass any subset of {address, name, company_name, domain} and AgentBIT fans out server-side (no x402 between the internal calls) to the matching checks: wallet-screen (OFAC/UN sanctions plus on-chain risk on a wallet), sanctions-screen (name screening against sanctions lists), business-identity (GLEIF company/LEI identity) and counterparty-risk (technical risk on a domain or wallet). The results collapse into a single verdict — clear, review or blocked — plus an itemized findings list showing each check's status and evidence. One integration and one price instead of four, and the natural front door to the individual paid screening tools. Automated screening, not legal or compliance advice; a clear verdict is not proof of legitimacy.",
        "errors": [
          {
            "code": "PAYMENT_REQUIRED",
            "description": "Missing or invalid payment — retry with a valid PAYMENT-SIGNATURE header",
            "retryable": true,
            "status": 402
          },
          {
            "code": "VALIDATION_ERROR",
            "description": "Request body does not match the input schema",
            "retryable": false,
            "status": 422
          },
          {
            "code": "RATE_LIMITED",
            "description": "Too many requests from this client",
            "retryable": true,
            "status": 429
          },
          {
            "code": "UPSTREAM_TIMEOUT",
            "description": "Upstream data source unavailable — safe to retry",
            "retryable": true,
            "status": 502
          }
        ],
        "input": {
          "body": {
            "address": "0x28c6c06298d514db089934071355e5743bf21d60",
            "company_name": "Acme Trading Ltd",
            "name": "Acme Trading Ltd"
          },
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        },
        "networks": [
          "eip155:8453",
          "eip155:137",
          "eip155:42161",
          "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
          "eip155:480"
        ],
        "output": {
          "example": {},
          "type": "json"
        },
        "pricing": {
          "amount": 0.02,
          "currency": "USDC",
          "model": "per-call",
          "quoteHint": "Send your wallet address in an X-BUYER-WALLET header on the unpaid request to receive your personalized (volume-discounted) quote.",
          "volumeDiscounts": [
            {
              "minCalls30d": 100,
              "percent": 10
            },
            {
              "minCalls30d": 1000,
              "percent": 20
            }
          ]
        },
        "provider": {
          "category": "INFRASTRUCTURE",
          "description": "One AML/KYC-style verdict for a counterparty from a single call: wallet sanctions + on-chain risk, name sanctions screening, GLEIF company identity and technical counterparty risk, merged into clear | review | blocked with an itemized findings list. $0.02.",
          "docsUrl": "https://agentbit.app/llms.txt",
          "name": "AgentBIT",
          "tags": [
            "x402",
            "agentbit",
            "security",
            "risk",
            "screening",
            "verification",
            "counterparty",
            "verify"
          ],
          "website": "https://agentbit.app"
        },
        "reliability": {
          "measuredAt": "2026-10-08T06:03:45+00:00",
          "p50LatencyMs": 3774,
          "p95LatencyMs": 5318,
          "sampleSize": 4,
          "successRatePercent": 100,
          "windowDays": 30
        }
      },
      "resource": "https://agentbit.app/v1/kits/counterparty-verify",
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "description": {
            "type": "string"
          },
          "errors": {
            "items": {
              "properties": {
                "code": {
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "retryable": {
                  "type": "boolean"
                },
                "status": {
                  "type": "integer"
                }
              },
              "required": [
                "status",
                "code"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "input": {
            "additionalProperties": false,
            "properties": {
              "body": {
                "description": "Counterparty Verify (AML) input. One AML/KYC-style verdict for a counterparty from a single call: wallet sanctions + on-chain risk, name sanctions screening, GLEIF company identity and technical counterparty risk, merged into clear | review | blocked with an itemized findings list. $0.02.",
                "properties": {
                  "address": {
                    "description": "EVM wallet address to screen (0x + 40 hex)",
                    "type": "string"
                  },
                  "company_name": {
                    "description": "Legal company name to verify via GLEIF",
                    "type": "string"
                  },
                  "domain": {
                    "description": "Domain to run technical counterparty risk on",
                    "type": "string"
                  },
                  "name": {
                    "description": "Person or entity name to screen against sanctions lists",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              },
              "headers": {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              },
              "method": {
                "enum": [
                  "POST",
                  "PUT",
                  "PATCH"
                ],
                "type": "string"
              },
              "queryParams": {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "type": "object"
          },
          "networks": {
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "output": {
            "properties": {
              "example": {
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          },
          "pricing": {
            "properties": {
              "amount": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "currency": {
                "type": "string"
              },
              "firstCallFree": {
                "type": "boolean"
              },
              "maxAmount": {
                "type": "number"
              },
              "model": {
                "type": "string"
              },
              "quoteHint": {
                "type": "string"
              },
              "volumeDiscounts": {
                "items": {
                  "properties": {
                    "minCalls30d": {
                      "type": "integer"
                    },
                    "percent": {
                      "type": "number"
                    }
                  },
                  "required": [
                    "minCalls30d",
                    "percent"
                  ],
                  "type": "object"
                },
                "type": "array"
              }
            },
            "type": "object"
          },
          "provider": {
            "properties": {
              "category": {
                "enum": [
                  "FINANCIAL_ANALYSIS",
                  "DATA_ENRICHMENT",
                  "INFRASTRUCTURE",
                  "WEB_SEARCH_RESEARCH",
                  "SOCIAL_INTELLIGENCE",
                  "PREDICTION_MARKETS",
                  "CREATIVE"
                ],
                "type": "string"
              },
              "description": {
                "type": "string"
              },
              "docsUrl": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "tags": {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              "website": {
                "type": "string"
              }
            },
            "required": [
              "name",
              "category"
            ],
            "type": "object"
          },
          "reliability": {
            "properties": {
              "measuredAt": {
                "type": "string"
              },
              "p50LatencyMs": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "p95LatencyMs": {
                "type": [
                  "integer",
                  "null"
                ]
              },
              "sampleSize": {
                "type": "integer"
              },
              "successRatePercent": {
                "type": "number"
              },
              "windowDays": {
                "type": "integer"
              }
            },
            "required": [
              "successRatePercent",
              "sampleSize",
              "windowDays"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "bazaar"
  ],
  "sourceHost": "agentbit.app",
  "lastUpdated": "2026-10-08T06:10:34.87Z",
  "quality": {
    "calls30d": 2,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-10-08T06:10:34.484Z"
  },
  "metadata": {
    "extensions": {
      "bazaar": {
        "info": {
          "description": "A job-shaped verification bundle for agents that need to vet who they are about to transact with. Pass any subset of {address, name, company_name, domain} and AgentBIT fans out server-side (no x402 between the internal calls) to the matching checks: wallet-screen (OFAC/UN sanctions plus on-chain risk on a wallet), sanctions-screen (name screening against sanctions lists), business-identity (GLEIF company/LEI identity) and counterparty-risk (technical risk on a domain or wallet). The results collapse into a single verdict — clear, review or blocked — plus an itemized findings list showing each check's status and evidence. One integration and one price instead of four, and the natural front door to the individual paid screening tools. Automated screening, not legal or compliance advice; a clear verdict is not proof of legitimacy.",
          "errors": [
            {
              "code": "PAYMENT_REQUIRED",
              "description": "Missing or invalid payment — retry with a valid PAYMENT-SIGNATURE header",
              "retryable": true,
              "status": 402
            },
            {
              "code": "VALIDATION_ERROR",
              "description": "Request body does not match the input schema",
              "retryable": false,
              "status": 422
            },
            {
              "code": "RATE_LIMITED",
              "description": "Too many requests from this client",
              "retryable": true,
              "status": 429
            },
            {
              "code": "UPSTREAM_TIMEOUT",
              "description": "Upstream data source unavailable — safe to retry",
              "retryable": true,
              "status": 502
            }
          ],
          "input": {
            "body": {
              "address": "0x28c6c06298d514db089934071355e5743bf21d60",
              "company_name": "Acme Trading Ltd",
              "name": "Acme Trading Ltd"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "networks": [
            "eip155:8453",
            "eip155:137",
            "eip155:42161",
            "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
            "eip155:480"
          ],
          "output": {
            "example": {},
            "type": "json"
          },
          "pricing": {
            "amount": 0.02,
            "currency": "USDC",
            "model": "per-call",
            "quoteHint": "Send your wallet address in an X-BUYER-WALLET header on the unpaid request to receive your personalized (volume-discounted) quote.",
            "volumeDiscounts": [
              {
                "minCalls30d": 100,
                "percent": 10
              },
              {
                "minCalls30d": 1000,
                "percent": 20
              }
            ]
          },
          "provider": {
            "category": "INFRASTRUCTURE",
            "description": "One AML/KYC-style verdict for a counterparty from a single call: wallet sanctions + on-chain risk, name sanctions screening, GLEIF company identity and technical counterparty risk, merged into clear | review | blocked with an itemized findings list. $0.02.",
            "docsUrl": "https://agentbit.app/llms.txt",
            "name": "AgentBIT",
            "tags": [
              "x402",
              "agentbit",
              "security",
              "risk",
              "screening",
              "verification",
              "counterparty",
              "verify"
            ],
            "website": "https://agentbit.app"
          },
          "reliability": {
            "measuredAt": "2026-10-08T06:03:45+00:00",
            "p50LatencyMs": 3774,
            "p95LatencyMs": 5318,
            "sampleSize": 4,
            "successRatePercent": 100,
            "windowDays": 30
          }
        },
        "resource": "https://agentbit.app/v1/kits/counterparty-verify",
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "description": {
              "type": "string"
            },
            "errors": {
              "items": {
                "properties": {
                  "code": {
                    "type": "string"
                  },
                  "description": {
                    "type": "string"
                  },
                  "retryable": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "integer"
                  }
                },
                "required": [
                  "status",
                  "code"
                ],
                "type": "object"
              },
              "type": "array"
            },
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "description": "Counterparty Verify (AML) input. One AML/KYC-style verdict for a counterparty from a single call: wallet sanctions + on-chain risk, name sanctions screening, GLEIF company identity and technical counterparty risk, merged into clear | review | blocked with an itemized findings list. $0.02.",
                  "properties": {
                    "address": {
                      "description": "EVM wallet address to screen (0x + 40 hex)",
                      "type": "string"
                    },
                    "company_name": {
                      "description": "Legal company name to verify via GLEIF",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Domain to run technical counterparty risk on",
                      "type": "string"
                    },
                    "name": {
                      "description": "Person or entity name to screen against sanctions lists",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "headers": {
                  "additionalProperties": {
                    "type": "string"
                  },
                  "type": "object"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "additionalProperties": {
                    "type": "string"
                  },
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "networks": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            },
            "pricing": {
              "properties": {
                "amount": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "currency": {
                  "type": "string"
                },
                "firstCallFree": {
                  "type": "boolean"
                },
                "maxAmount": {
                  "type": "number"
                },
                "model": {
                  "type": "string"
                },
                "quoteHint": {
                  "type": "string"
                },
                "volumeDiscounts": {
                  "items": {
                    "properties": {
                      "minCalls30d": {
                        "type": "integer"
                      },
                      "percent": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "minCalls30d",
                      "percent"
                    ],
                    "type": "object"
                  },
                  "type": "array"
                }
              },
              "type": "object"
            },
            "provider": {
              "properties": {
                "category": {
                  "enum": [
                    "FINANCIAL_ANALYSIS",
                    "DATA_ENRICHMENT",
                    "INFRASTRUCTURE",
                    "WEB_SEARCH_RESEARCH",
                    "SOCIAL_INTELLIGENCE",
                    "PREDICTION_MARKETS",
                    "CREATIVE"
                  ],
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "docsUrl": {
                  "type": "string"
                },
                "name": {
                  "type": "string"
                },
                "tags": {
                  "items": {
                    "type": "string"
                  },
                  "type": "array"
                },
                "website": {
                  "type": "string"
                }
              },
              "required": [
                "name",
                "category"
              ],
              "type": "object"
            },
            "reliability": {
              "properties": {
                "measuredAt": {
                  "type": "string"
                },
                "p50LatencyMs": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "p95LatencyMs": {
                  "type": [
                    "integer",
                    "null"
                  ]
                },
                "sampleSize": {
                  "type": "integer"
                },
                "successRatePercent": {
                  "type": "number"
                },
                "windowDays": {
                  "type": "integer"
                }
              },
              "required": [
                "successRatePercent",
                "sampleSize",
                "windowDays"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    }
  },
  "liveness": {
    "reliability": null
  },
  "verified": false,
  "featured": false,
  "provider": {
    "host": "agentbit.app",
    "manifest_name": "agentbit.app",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-10-14T01:15:01.050Z"
  },
  "exampleResponse": {}
}