{"uid":"cap_TwMkBl8Z2dLtfujSIGnU9","slug":"tracefast-address-counterparties-db8bcae7","name":"TraceFast Address Counterparties","description":"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. Path address: 0x-prefixed, 40 hex. Query block: integer, state at the end of this block, absent = current; limit: integer 1..100, default 100. Docs: https://docs.tracefast.xyz/api/address-counterparties.md","url":"https://mpp.tracefast.xyz/api/v1/chains/1/entities/:address/counterparties","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"required":["method"],"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Iy36A33Kf6yB1CSdSXwfe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns up to 100 top counterparty addresses that an Ethereum address has interacted with, ranked by transaction frequency across top-level calls, internal calls, and token transfers","exampleAgentPrompt":"Show me the top 20 counterparties of the Ethereum address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 — I want to see which addresses it interacts with most and how many transactions each one has.","exampleUseCases":[{"title":"DeFi wallet interaction audit","prompt":"Give me the top 50 counterparties of Ethereum address 0xAbCd1234...5678 so I can audit which protocols and wallets it's been interacting with most."},{"title":"Historical counterparty snapshot","prompt":"Pull the top 100 counterparties of 0x742d35Cc6634C0532925a3b844Bc454e4438f44e as of block 18500000 — I want to see the interaction landscape before that date."},{"title":"Whale behavior mapping","prompt":"Who are the most frequent transaction partners of 0x28C6c06298d514Db089934071355E5743bf21d60? I'm trying to understand this whale's on-chain network."}],"resultDescription":"A ranked list of up to 100 Ethereum addresses that the queried address has interacted with most, including: counterparty address, total successful transaction count (across top-level calls, internal calls, and token transfers), and the first and last block numbers of interaction. Results are ordered by interaction frequency descending.","failureModes":["Invalid Ethereum address format (not 0x-prefixed 40 hex characters) returns an error","Block number out of range or not yet mined returns an error","Limit outside 1–100 range returns a validation error","Address with no on-chain history returns an empty list","Payment not included or insufficient triggers x402 payment required response","Network or RPC timeout returns a 5xx error"],"whenToPreferThis":"Use this endpoint when you need to map the social or transactional graph of a specific Ethereum address — especially to identify key counterparties, frequent contract interactions, or token transfer partners. It is ideal for compliance checks, whale tracking, DeFi due diligence, and on-chain behavior analysis. Choose this over raw transaction APIs when you want pre-ranked, deduplicated counterparty summaries rather than raw transaction lists. The optional block parameter makes it uniquely suited for historical snapshots at a specific chain state.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:41:27.708Z","isFirstParty":false}