# Agentic Finance Graph – Who Paid This Address (Counterparty Lookup)

> Agentic Finance Graph – Who Paid This Address (Counterparty Lookup) is a paid API for AI agents from agenticfinancegraph.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-12).

Returns a full payer profile for a Base blockchain address: every registered AI agent that made a counted payment to it, with payment counts, USD totals, payer rankings, confidence levels, and latest transaction hashes.

## Facts

- Endpoint: GET https://agenticfinancegraph.com/check/counterparty?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentic-finance-graph-who-paid-this-address-counterparty-lookup-73fc8b4d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_q90QpmZZsfVG6Q066djuC

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agentic-finance-graph-who-paid-this-address-counterparty-lookup-73fc8b4d
```

Example prompt: Can you pull up the full payer profile for Base address 0xAbC123… — I want to see which registered AI agents have made counted payments to it, how much in USD, their confidence scores, and the top payer's share?

## When to prefer this

Use this endpoint when you need to identify and profile all registered AI agents that have paid a specific Base address — especially to assess counterparty legitimacy, audit inbound payment relationships, or verify whether an address is active in the agentic payment graph. Prefer this over generic blockchain explorers when you specifically need agent-level metadata (confidence, binding method, level) rather than raw transaction data.

## Known failure modes

- 404 – Address has never received a counted payment from a registered agent (routing hops don't count)
- 404 – Address is not recognized or was only a routing hop, not a terminal recipient
- Invalid address format – non-0x or non-Base address returns an error
- Empty or unregistered address – address exists on-chain but no registered agent paid it

## How this service works

Agentic finance, measured from receipts: every ERC-8004 agent on Base, the few that actually pay, where their USDC goes, and x402 in real numbers. Free API.

## Output

A structured pack for the queried Base address containing: list of up to 100 registered agent payers (each with level, binding method, confidence score, and latest tx hashes), total counted payment volume in USD, first and last seen timestamps, total payment count, number of distinct payers at L7+, and the top payer's percentage share. Returns 404 if no registered agent has made a counted payment to the address.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "A receiving address on Base (0x…), or endpoint=<an x402 resource URL listed in the Bazaar>. Only an address a registered agent paid in a counted payment has a pack; anything else, including an address that only received routing hops, is a 404 before payment."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-10-05T11:00:00Z",
  "check": "check.counterparty",
  "payers": [
   {
    "level": 7,
    "binding": {
     "method": 1,
     "confidence": "onchain",
     "wallet_set": "erc8004_owners"
    },
    "token_id": "46922",
    "n_payments": 18,
    "tx_pointers": [
     "0x…"
    ]
   }
  ],
  "address": "0x4cd00e387622c35bddb9b4c962c136462338bc31",
  "n_payments": 2815,
  "top_payer_share": 0.1334,
  "distinct_l7_payers": 542
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentic-finance-graph-who-paid-this-address-counterparty-lookup-73fc8b4d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agenticfinancegraph.com](https://www.zero.xyz/host/agenticfinancegraph.com/llms.txt)
