Skip to content
TraceFast Docs

All API methods

Compare what each plan opens →

Every method is a GET under one prefix:

https://tracefast.xyz/api/v1/chains/1

The paths below continue it. Every method can also be called without a key, paid per call, at the same path on https://mpp.tracefast.xyz/api/v1/chains/1 — see Paying with x402 — and is a tool on the MCP server. The plan is the lowest one that opens the method; higher plans include it — see plans. What every method has in common is on Conventions.

Addresses

MethodPath and parametersReturnsPlan
Resolve a name/resolve ?q ?limitthe addresses a name, ENS name, token symbol or token name can mean, best first, each with the name TraceFast shows for it and how it is presentedIntelligence
One address/entities/{address}the address as the chain sees it now: whether it holds code, its native balance and nonce, when it was first and last seenEnriched Data
Activity/entities/{address}/activitywhen it was first mentioned on chain, when its own state last changed and how often, and the newest block each activity source saw it atEnriched Data
Daily activity/entities/{address}/daily-activity ?periodper day, how many blocks changed its state and which kind of changeEnriched Data
Balance history/entities/{address}/balance-history ?limitits native balance at the end of each day it changed, with net change, USD value and totalsEnriched Data
Portfolio/entities/{address}/portfolio ?block ?limiteverything it holds, valued in USD, with the count of what could not be valuedIntelligence
Token balance/entities/{address}/tokens/{token}/balance ?blockbalanceOf for one token, for the covered tokens — or a refusal, never a fake zeroIntelligence
Counterparties/entities/{address}/counterparties ?block ?limitthe addresses it deals with most, ranked by successful transactionsIntelligence
Transactions/entities/{address}/transactions ?direction ?status ?fromBlock ?toBlock ?limit ?cursorthe transactions it sent or received, newest firstInvestigation
Token transfers/entities/{address}/token-transfers ?direction ?token ?fromBlock ?toBlock ?limit ?cursorthe token transfers it sent or received, newest firstInvestigation
Internal transfers/entities/{address}/internal-transfers ?direction ?fromBlock ?toBlock ?limit ?cursorthe value-carrying call frames it sent or received inside transactionsInvestigation

Attributes & relations

MethodPath and parametersReturnsPlan
Attributes/entities/{address}/attributesthe facts proven about the address now — what kind of account it is, how it has been used, what it is known to beIntelligence
Attributes at a block/entities/{address}/attributes/at-block ?blockthe attributes it held at the end of one block, each with the window it held forIntelligence
Attribute history/entities/{address}/attributes/history ?limitevery attribute interval it has held, oldest firstIntelligence
Attribute proof/entities/{address}/attributes/{attribute_id}/proofthe evidence behind one attribute: the facts checked, expected and observed values, the block it was pinned toIntelligence
Relations/entities/{address}/relations ?direction ?attributeId ?limit ?cursorthe relations it holds now — proxy implementation, beacon, admin, delegation — as subject or objectIntelligence
Relations at a block/entities/{address}/relations/at-block ?blockthe relations it was the subject of at the end of one blockIntelligence
Relation history/entities/{address}/relations/history ?direction ?attributeId ?limit ?cursorevery relation interval it has held, oldest firstIntelligence
Relation proof/entities/{address}/relations/{attribute_id}/{object}/proofthe evidence behind one relation between two addressesIntelligence

The attribute ids themselves are explained in the attribute dictionary and derived attributes.

Tokens

MethodPath and parametersReturnsPlan
One token/tokens/{token}a token contract: its observed standard, the symbol, name and decimals it declares, its transfer count, its holders now and all-timeEnriched Data
Token holders/tokens/{token}/holders ?limitits largest current holders and how many addresses hold itIntelligence
Token transfers/tokens/{token}/transfers ?from ?to ?eventType ?fromBlock ?toBlock ?limit ?cursorits transfer events, newest firstEnriched Data
Token statistics/tokens/statshow many token contracts, transfers and holder positions the chain has, in total and per standardEnriched Data

Blocks

MethodPath and parametersReturnsPlan
Latest block/blocks/latestthe most recent block: its header and the totals of what it containsEnriched Data
One block/blocks/{number}one block by height: its header and the totals of what it containsEnriched Data
Block transactions/blocks/{number}/transactions ?limit ?cursorits transactions in block order, each with the receipt's outcomeEnriched Data
Block withdrawals/blocks/{number}/withdrawals ?validatorIndex ?address ?limit ?cursorthe validator withdrawals paid out in the block: index, validator, recipient and amountEnriched Data
Block authorizations/blocks/{number}/authorizations ?limit ?cursorevery EIP-7702 authorization its transactions carried: delegation target, signer, chain id, nonce, signature and carrying transactionEnriched Data
Block addresses/blocks/{number}/addresses ?limit ?cursorevery account whose balance, nonce or code changed in the block, with the balance before and afterIntelligence

Transactions

MethodPath and parametersReturnsPlan
One transaction/transactions/{hash}one transaction: parties, value, gas and fee fields, outcome and positionEnriched Data
Transaction events/transactions/{hash}/events ?limit ?cursorthe event logs it emitted, decoded where the signature is knownEnriched Data
Why it reverted/transactions/{hash}/failuresthe failed call frames of a reverted transaction and the error each raisedEnriched Data
Execution trace/traces/{hash} ?includeCalldataevery call frame it executed, in order, with value, gas and outcomeInvestigation
Call frames, paged/traces/{hash}/frames ?limit ?cursorthe whole call tree frame by frame, page by page — no frame capInvestigation
Storage writes/transactions/{hash}/storage-writes ?limit ?cursorevery contract storage slot it wrote, in execution order, with the frame that wrote itInvestigation

Contracts

MethodPath and parametersReturnsPlan
One contract/contracts/{address}a deployed contract: its code, what the code exposes, the proxy pattern and its lifecycleEnriched Data
Bytecode/contracts/{address}/bytecodeits runtime bytecode, code hash and a structural fingerprintEnriched Data
Function selectors/contracts/{address}/selectorsthe 4-byte selectors in its bytecode, resolved to signatures where knownEnriched Data
Proxy implementations/contracts/{address}/proxythe implementations a proxy has been observed delegating to, newest firstEnriched Data
Contract events/contracts/{address}/events ?topic0 ?fromBlock ?toBlock ?limit ?cursorthe event logs it emitted, newest first, decoded where knownInvestigation

Consensus

MethodPath and parametersReturnsPlan
Validator queues now/consensus/currentthe queues by the Electra rules at the newest sampled epoch — deposits, exits, consolidations, partial withdrawals — with churn, estimated waits and the validator counts by statusIntelligence
Validator queues over time/consensus/queues ?limitthe queues and status counts now plus one closing point per UTC day, up to 90 daysIntelligence
Block proposers/consensus/proposers ?period ?groupBy ?limitwho proposed the most blocks over a window, by validator or by withdrawal addressIntelligence
Validator withdrawals/consensus/validators/{index}/withdrawals ?fromBlock ?toBlock ?limit ?cursorthe withdrawals paid out for one validator, newest first, in a window of about 30 days at mostIntelligence

Risk

MethodPath and parametersReturnsPlan
Blacklist status/risk/blacklists/{address}every issuer contract that ever placed the address on its on-chain blacklist, listed now or not, with the first and latest eventsInvestigation
Blacklist events/risk/blacklists/{address}/events ?issuerContract ?action ?limit ?cursorevery listing, unlisting and enforcement event about the address, newest firstInvestigation

An on-chain listing is a fact about an issuer contract's state, not a legal or sanctions determination.


Last updated 22 Oct 2026, 08:06 UTC · verified against TraceFast v1.0.261 · Markdown