Read-Only EVM Contract Call x402 REST usage
Execute one bounded eth_call against Base, Ethereum, or Arbitrum and return raw deterministic call data without signing or broadcasting.
65 services carry this tag in their source record. Tags come from the provider, not from us — a tag is a claim about what the service does, not proof that it does it well.
Execute one bounded eth_call against Base, Ethereum, or Arbitrum and return raw deterministic call data without signing or broadcasting.
Facts about an ERC-20 contract read from the chain (Ethereum, Base, Arbitrum, Optimism, Polygon): name, symbol, decimals, total supply, USD price and fully diluted value. Use to verify a token address before trading or i...
X402 Asset Match: compares a challenge asset identifier with buyer-supported assets using only bounded caller-supplied values. Call when you need a bounded x402 asset match result before paying for or accepting an x402 o...
Agent Result Citation Check: checks bounded citation objects for URL and title fields using only bounded caller-supplied values. Call when you need a bounded agent result citation check result before paying for or accept...
Agent Result Error Shape Check: checks an agent error object for code, message, and retryability using only bounded caller-supplied values. Call when you need a bounded agent result error shape check result before paying...
X402 Delivery Content Type Check: compares delivery content type with buyer-accepted media types using only bounded caller-supplied values. Call when you need a bounded x402 delivery content type check result before payi...
X402 Settlement Network Check: compares settlement chain with the accepted challenge network using only bounded caller-supplied values. Call when you need a bounded x402 settlement network check result before paying for...
Determine whether an address on Base is a contract or an externally owned account. POST {"address":"0x..."} and receive isContract, the bytecode size in bytes and its keccak-256 hash. Useful before sending funds to an un...
JSON Schema validation without external libraries: validates data against a schema supporting type, required, properties, additionalProperties, items, enum, const, min/max (length, items, properties, numeric, exclusive),...
Fetch the verified ABI for a contract address from Sourcify, plus a ready-to-use list of human-readable function signatures with their 4-byte selectors. Covers 8 EVM mainnets. Unverified contracts return a structured {ve...
Decentralised exchange volumes: totals, 24h/7d/30d windows, per-chain and per-protocol breakdowns, all in one payload cached at the edge. For market-structure work and volume share screens.
Is this address a contract? On Ethereum, Base, Arc or BNB Chain: whether code is deployed, its size, the implementation behind an EIP-1967 or ZeppelinOS proxy, and an EIP-7702 delegation if the address is a wallet that d...
Contract-code check for a Base mainnet address (is_contract + code size + EIP-7702 delegated-EOA detection).
Raw storage slot (eth_getStorageAt) of a Base contract. Use when an agent needs proxy implementation/admin slots or raw contract state.
Fetch a verified smart-contract's full source, ABI, compiler settings and NatSpec docs for an EVM address, and automatically resolve a proxy to its implementation so the response also carries the implementation ABI. One...
Get the full detail of one US federal award by its generated_internal_id (returned from /govcon/awards): award id, type, description, total obligation, dates, awarding agency hierarchy and recipient with parent. The dril...
Fetch just the ABI of a verified EVM contract, resolving a proxy to its implementation ABI as well. A cheap slice for when you only need the interface to encode calls or decode data, not the full source. Unverified contr...