T

TraceFast · Addresses Counterparties

by TraceFast

GETBase

$0.1

per call · USD Coin on Base

TraceFast knowledge graph: top counterparties of an Ethereum address, current or as of a block. Up to 100 addresses it interacts with most, ranked by successful transactions across top-level calls, internal calls and token transfers, each with transaction counts and first/last block. Query: block (historical cut, optional), limit (1..100). Docs: https://docs.tracefast.xyz/api/address-counterparties

Endpoint

GET https://mpp.tracefast.xyz/api/v1/chains/1/addresses/:address/counterparties

1

Calls / 30d

1

Unique payers / 30d

Sep 3

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://mpp.tracefast.xyz/api/v1/chains/1/addresses/:address/counterparties", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://mpp.tracefast.xyz/api/v1/chains/1/addresses/:address/counterparties?limit=10" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "data": {
    "address": "0x4838b106fce9647bdf1e7877bf73ce8b0bad5f97",
    "counterparties": [
      {
        "counterparty": "0x51c72848c68a965f66fa7a88855f9f7784502a7f",
        "firstBlock": 23891779,
        "lastBlock": 25897585,
        "receivedTxCount": 2472610,
        "sentTxCount": 0,
        "succeededTxCount": 2472610,
        "surfaces": [
          "internal"
        ]
      }
    ],
    "window": "current"
  }
}

Payment details

Pay to0x2a65491e93ad0d484b74405401a38e2e0e5edd7e
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Onchain Data and the homepage with a featured placement.

Get featured →

More from TraceFast & similar services