AgentPMT
Blockchain Scanner

Blockchain Scanner

Connector

Available ActionsEach successful request consumes credits as outlined below.

balance5crtoken_balance5crtransactions5crcontract_abi5crgas_oracle5cr

Details

Multi-chain EVM blockchain data service providing four operations: Balance – Get native currency balance (ETH, MATIC, etc.) for up to 20 addresses. Returns wei and standard units. Transactions – Paginated transaction history (100 per request). Includes hash, block, timestamp, addresses, value, gas metrics, input data, errors. Gas Oracle – EIP-1559 gas recommendations: base fee + priority fees for slow/standard/fast confirmation speeds. Contract ABI – Retrieve ABI JSON for verified smart contracts (functions, events, inputs/outputs). Supported Networks: Ethereum, Base, Base Sepolia, Polygon, Arbitrum One, Optimism

Use Cases

Blockchain Transaction History & Activity Tracking, Ethereum Gas Price & Fee Management, Smart Contract Development, Crypto Balance & Account Management, Multi-Chain & Cross-Chain Operations, Web3 Developer & Integration Tools

Actions(5)

balance5cr2 params(1 required)

Get native token balance (ETH or MATIC) for one or more wallet addresses. Returns balance in both native units and wei.

Get native token balance (ETH or MATIC) for one or more wallet addresses. Returns balance in both native units and wei.

addressrequiredarray

Ethereum address(es) to query. Must be 0x-prefixed 42-character hex strings. 1 to 20 addresses allowed.

Array of: string
chainstring

Blockchain network to query. Default: ethereum.

Values:
ethereumbasebase_sepoliapolygonarbitrumoptimism
token_balance5cr3 params(1 required)

Get ERC-20 token balances for one or more wallet addresses. Supports major stablecoins and wrapped tokens across all supported chains.

Get ERC-20 token balances for one or more wallet addresses. Supports major stablecoins and wrapped tokens across all supported chains.

addressrequiredarray

Ethereum address(es) to query. Must be 0x-prefixed 42-character hex strings. 1 to 20 addresses allowed.

Array of: string
chainstring

Blockchain network to query. Default: ethereum.

Values:
ethereumbasebase_sepoliapolygonarbitrumoptimism
tokenstring

Token symbol to query (e.g., 'USDC', 'USDT', 'PYUSD', 'DAI', 'WETH'). Use 'all' to get all supported tokens on the selected chain. Defaults to 'all' if not provided.

transactions5cr3 params(1 required)

Get paginated transaction history for a single address. Returns 100 transactions per request sorted by most recent first.

Get paginated transaction history for a single address. Returns 100 transactions per request sorted by most recent first.

addressrequiredarray

Exactly 1 wallet address to query. Must be 0x-prefixed 42-character hex string.

Array of: string
chainstring

Blockchain network to query. Default: ethereum.

Values:
ethereumbasebase_sepoliapolygonarbitrumoptimism
transaction_rangearray

Range of transactions to fetch as [start, end] integers. Must span exactly 100 transactions. Index 1 = most recent. Default: [1, 100].

Array of: integer
contract_abi5cr2 params(1 required)

Retrieve the ABI (Application Binary Interface) JSON for a verified smart contract. Returns the full ABI array plus counts of functions and events.

Retrieve the ABI (Application Binary Interface) JSON for a verified smart contract. Returns the full ABI array plus counts of functions and events.

addressrequiredarray

Exactly 1 contract address to query. Must be 0x-prefixed 42-character hex string.

Array of: string
chainstring

Blockchain network to query. Default: ethereum.

Values:
ethereumbasebase_sepoliapolygonarbitrumoptimism
gas_oracle5cr1 param

Get current gas price estimates (safe/standard/fast) for a blockchain network. Returns prices in Gwei with EIP-1559 base fee suggestions.

Get current gas price estimates (safe/standard/fast) for a blockchain network. Returns prices in Gwei with EIP-1559 base fee suggestions.

chainstring

Blockchain network to query. Default: ethereum.

Values:
ethereumbasebase_sepoliapolygonarbitrumoptimism

Frequently Asked Questions

How do I connect this tool to an external agent?

Install commands

npm install -g @agentpmt/mcp-router
agentpmt-setup

Hosted MCP config

{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}

How does an external agent use this tool?

Agent prompt

Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 694832d8b54506f955d789e7 ("Blockchain Scanner"). Then call the same tool with action 'call_tool', tool_id 694832d8b54506f955d789e7, and the parameters needed for my request.

Looking for help integrating AI into your business? Set up a free consultation.