Built by Metorial, the integration platform for agentic AI.
Look up owners of a specific NFT token or all owners of an NFT contract/collection. Can also check spam classification and fetch NFT sales history. Use this to verify NFT ownership, analyze holder distribution, or check recent sales.
Simulate a transaction to preview its effects before sending it on-chain. Returns asset changes, gas estimates, state changes, and potential errors. Use this to verify transaction safety, preview token transfers, estimate gas costs, or detect potential failures before spending gas.
Retrieve event logs emitted by smart contracts within a block range. Filter by contract address and/or event topics. Use this to monitor smart contract events, track specific on-chain actions, or query historical event data.
Retrieve NFTs owned by a wallet address or fetch detailed metadata for a specific NFT. Supports filtering by contract address, spam detection, and pagination. Use this to list all NFTs in a wallet, look up a specific NFT's metadata and attributes, or check NFT collection information.
Retrieve ERC-20 token balances for a wallet address, optionally filtered to specific token contracts. Also fetches token metadata (name, symbol, decimals) for each token found. Use this to check what tokens a wallet holds and their balances.
Fetch historical token transfers and transactions for any address. Supports filtering by sender, receiver, transfer type (external, internal, ERC-20, ERC-721, ERC-1155), block range, and more. Use this to look up transaction history, track asset movements, or audit token flows for a wallet or between addresses.
Retrieve current prices for tokens by their contract addresses and networks. Returns prices in USD and other currencies. Use this to look up real-time token prices, compare token values, or build price feeds.
Get the native currency balance (ETH, MATIC, etc.) for a wallet address, along with transaction count and current gas price. Use this to quickly check how much native currency an address holds.
Execute a read-only call to a smart contract or estimate gas for a transaction. Does not create a transaction on the blockchain. Use this to read smart contract state, call view/pure functions, or estimate gas costs before sending a transaction.
Look up a transaction by its hash and get its details and receipt. Returns transaction data including sender, receiver, value, gas info, status, and emitted logs. Use this to inspect a specific transaction, verify its status, or analyze its effects.
Retrieve information about a specific block by number or hash, or get the latest block number. Returns block details including timestamp, transactions, gas usage, and miner information. Use this to inspect block data, check the current chain head, or retrieve block metadata.
Submit a signed transaction to the network for execution. The transaction must already be signed and hex-encoded. Use this to broadcast pre-signed transactions to the blockchain.