TraceFast
TraceFast knowledge graph: what an Ethereum address is, as proven facts — wallet or contract, proxy and upgradeable or not, a token and its standard, and for a token contract whether it can pause, mint or blacklist and whether it ever did. Each fact names the block it was evaluated at; an absent fact is not proven. Ethereum mainnet only. Path address: 0x-prefixed, 40 hex. Attribute dictionary: htt
- Category
- Crypto & DeFi
- Starting price
- $0.005
- Paid calls · 30 days
- 27
- Unique payers · 30 days
- 26
Paid endpoints
19 endpoints, sorted by usage. Prices are per request.
- GET/api/v1/chains/1/entities/:address/attributes
TraceFast knowledge graph: what an Ethereum address is, as proven facts — wallet or contract, proxy and upgradeable or not, a token and its standard, and for a token contract whether it can pause, mint or blacklist and whether it ever did. Each fact names the block it was evaluated at; an absent fact is not proven. Ethereum mainnet only. Path address: 0x-prefixed, 40 hex. Attribute dictionary: htt
$0.03Base4calls / 30d - GET/api/v1/chains/1/tokens/stats
TraceFast live Ethereum data: how many token contracts, transfer events and distinct holders the chain holds, in total and per standard (ERC-20, ERC-721, ERC-1155, ERC-777, ERC-4626). Recomputed daily. Docs: https://docs.tracefast.xyz/api/token-stats.md
$0.01Base2calls / 30d - GET/api/v1/chains/1/consensus/proposers
TraceFast live Ethereum data: which validators proposed the most blocks over a window, or — grouped by withdrawal address — which payout addresses their proposals sum to. Query period: `7d` (default), `30d`, `90d`, `1y` or `all`; groupBy: `validator` (default) or `address`; limit: Rows to return, 1..=100, default 20. Docs: https://docs.tracefast.xyz/api/consensus-proposers.md
$0.10Base2calls / 30d - GET/api/v1/chains/1/blocks/latest
TraceFast live Ethereum data: the most recent block, with its header and the totals of what it contains — transaction counts by outcome, gas, fees, value moved, withdrawals. The same shape as `blocks/{number}`. Docs: https://docs.tracefast.xyz/api/block-latest.md
$0.01Base2calls / 30d - GET/api/v1/chains/1/consensus/queues
TraceFast live Ethereum data: the validator activation and exit queues now, plus one closing point per UTC day for the most recent `limit` days (up to 90), newest first. Query limit: Most recent daily points to return, 1..=90, default 30. Docs: https://docs.tracefast.xyz/api/consensus-queues.md
$0.03Base2calls / 30d - GET/api/v1/chains/1/entities/:address/relations/history
TraceFast knowledge graph: every relation interval an address has held, oldest first — as the subject (`direction=subject`: what it pointed at, default) or as the object (`direction=object`: who pointed at it). Path address: The address, `0x`-prefixed, 40 hex characters, any case. Query direction: `subject` (default) or `object`; limit: 1..=500, default 100. Docs: https://docs.tracefast.xyz/api/ad
$0.03Base2calls / 30d - GET/api/v1/chains/1/consensus/current
TraceFast live Ethereum data: the validator activation and exit queues as of the newest sampled epoch — how many validators wait on each side, how much capital they hold, the churn rates, the trailing 7-day and 30-day averages, recent exit and deposit flow, and the active set's total effective balance. Docs: https://docs.tracefast.xyz/api/consensus-current.md
$0.01Base1calls / 30d - GET/api/v1/chains/1/entities/:address/relations
TraceFast knowledge graph: the relations an address holds now — which implementation a proxy points at, which beacon it reads, who administers it, where an account has delegated, which lending market lists a token — as the subject (`direction=subject`: what it points at, default) or as the object (`direction=object`: who points at it). Path: address. Query: direction, attributeId, limit, cursor (s
$0.05Base1calls / 30d - GET/api/v1/chains/1/entities/:address/relations/at-block
TraceFast knowledge graph: the relations an address was the subject of at the end of one block — which implementation a proxy pointed at, which beacon it read, who administered it, where an account had delegated — each with the window it held for. Path address: The address, `0x`-prefixed, 40 hex characters, any case. Query block: The block to answer about. Docs: https://docs.tracefast.xyz/api/addr
$0.05Base1calls / 30d - GET/api/v1/chains/1/entities/:address
TraceFast live Ethereum data: one address as the chain sees it now — how it exists (an account whose state was touched, or an address only ever mentioned by other operations), whether it holds code, its native balance and nonce, when it was first mentioned and last active in any form, and its direct-transaction counters. Path address: The address, `0x`-prefixed, 40 hex characters, any case. Docs:
$0.01Base1calls / 30d - GET/api/v1/chains/1/entities/:address/daily-activity
TraceFast live Ethereum data: for each day in a window, how many blocks changed the address's own account state and which kind of change it was (balance, nonce, code, creation). Path address: The address, `0x`-prefixed, 40 hex characters, any case. Query period: `30d`, `90d` (default) or `365d`. Docs: https://docs.tracefast.xyz/api/address-daily-activity.md
$0.02Base1calls / 30d - GET/api/v1/chains/1/entities/:address/balance-history
TraceFast live Ethereum data: the address's native balance at the end of each day it changed, oldest first, with the net change and the number of balance-changing events per day, the USD value at each closed day's last hour, and totals over the window. Path address: The address, `0x`-prefixed, 40 hex characters, any case. Query limit: Most recent days with a balance change to return, 1..=365, defa
$0.02Base1calls / 30d - GET/api/v1/chains/1/entities/:address/activity
TraceFast live Ethereum data: three different questions about when an address was active, each answered separately — when it was first mentioned anywhere on chain; when its own account state last changed and how many times it changed; and the newest block at which it took part in anything (a top-level transaction, a token transfer, an emitted log, a value-bearing call), with the sources that answe
$0.02Base1calls / 30d - GET/api/v1/chains/1/contracts/:address/proxy
TraceFast live Ethereum data: the implementations a proxy contract has been observed delegating to — from its EIP-1167 bytecode, its EIP-1967 implementation or beacon slot, or its OpenZeppelin v1 slot — newest first, each with the blocks it was seen at and whether it has since been replaced. Path address: The proxy contract address, `0x`-prefixed, 40 hex characters, any case. Docs: https://docs.tr
$0.02Base1calls / 30d - GET/api/v1/chains/1/entities/:address/attributes/at-block
TraceFast knowledge graph: the attributes an address held at the end of one block, each with the window it held for. Path address: The address, `0x`-prefixed, 40 hex characters, any case. Query block: The block to answer about. Docs: https://docs.tracefast.xyz/api/address-attributes-at-block.md
$0.05Base1calls / 30d - GET/api/v1/chains/1/entities/:address/attributes/history
TraceFast knowledge graph: every attribute interval an address has held, oldest first — when it became a contract, when its code was removed, when it first held state. Path address: The address, `0x`-prefixed, 40 hex characters, any case. Query limit: 1..=500, default 100. Docs: https://docs.tracefast.xyz/api/address-attribute-history.md
$0.05Base1calls / 30d - GET/api/v1/chains/1/risk/blacklists/:address
TraceFast risk data: is this Ethereum address on a token issuer's on-chain blacklist? One row per issuer contract that ever listed it (USDC, USDT, any token with a blacklist) — listed now or not, the issuer's weight (`authorityTier`), first and latest events — plus the issuers that froze or destroyed its funds. Read from the issuers' own contracts, not from sanctions lists. Path address: `0x`-pref
$0.10Base1calls / 30d - GET/api/v1/chains/1/contracts/:address/selectors
TraceFast live Ethereum data: the 4-byte function selectors found in a contract's bytecode, each resolved to a known signature and name where one exists, with how many known signatures share the selector. `decodeStatus` says how confident each resolution is. Path address: The contract address, `0x`-prefixed, 40 hex characters, any case. Docs: https://docs.tracefast.xyz/api/contract-selectors.md
$0.005Base1calls / 30d - GET/api/v1/chains/1/contracts/:address/bytecode
TraceFast live Ethereum data: the current runtime bytecode of a contract as hex, with its code hash and a structural fingerprint that is equal across contracts sharing the same logic. Up to 24 576 bytes of code. An address with no indexed code answers 404. Path address: The contract address, `0x`-prefixed, 40 hex characters, any case. Docs: https://docs.tracefast.xyz/api/contract-bytecode.md
$0.005Base1calls / 30d