base

Query Ethereum L2 blockchain data via Base RPC and CoinGecko API.

539|39|Updated May 1, 2026
One-click install
npx skills add https://github.com/Tommy-yw/RunbookHermes --skill base-tommy-yw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: base
Source: https://github.com/Tommy-yw/RunbookHermes/tree/main/optional-skills/blockchain/base
Command: npx skills add https://github.com/Tommy-yw/RunbookHermes --skill base-tommy-yw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of manually querying Ethereum L2 blockchain data, providing a convenient and efficient way to access wallet balances, token information, transaction details, gas analysis, contract inspection, whale detection, and live network stats.

Core Features & Use Cases

  • Query Wallet Portfolio: Obtain ETH balance and ERC-20 token holdings with USD values.
  • Inspect Transactions: Examine specific transactions by their hash.
  • Token Info: Get ERC-20 token metadata, including name, symbol, decimals, total supply, price, market cap, and contract code size.
  • Gas Analysis: Analyze gas costs and L1 data fees for ETH transfers, ERC-20 transfers, and swaps.
  • Contract Inspection: Determine if an address is a contract, detect ERC-20/ERC-721/ERC-1155 interfaces, and resolve EIP-1967 proxy implementation addresses.
  • Whale Detector: Scan the latest block for large ETH transfers.
  • Network Stats: Access live Base network health, including latest block, chain ID, gas price, base fee, block utilization, transaction count, and ETH price.
  • Price Lookup: Quickly check the price of any token by contract address or known symbol.

Quick Start

Use the 'base' skill to get the ETH balance and token holdings for the address '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045'.

Frequently Asked Questions about base

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query Ethereum L2 blockchain data without an API key?

You can query Ethereum L2 blockchain data using standard Python libraries by interacting directly with Base RPC endpoints and the CoinGecko API, entirely avoiding the need for an API key.

Can I check ERC-20 token balances and USD values for a specific wallet address?

Yes, you can obtain an ETH balance and ERC-20 token holdings for any wallet address, automatically fetching and calculating the associated USD values using the CoinGecko API.

How do I analyze gas costs and L1 data fees for ETH or ERC-20 transfers?

You can analyze gas costs and L1 data fees by examining transaction details for ETH transfers, ERC-20 transfers, and swaps to understand the full fee breakdown on the L2 network.

What is the best way to detect large ETH transfers in the latest block?

To detect large ETH transfers, you can use a whale detector feature that scans the latest block on the Ethereum L2 network and identifies transactions with significant ETH transfer amounts.

How do I inspect if an address is a contract and detect its ERC token interfaces?

You can inspect any address to determine if it is a smart contract, detect standard ERC-20, ERC-721, and ERC-1155 interfaces, and resolve EIP-1967 proxy implementation addresses.

Do I need any external dependencies to get live Base network stats and token prices?

No external dependencies are needed. You can access live Base network stats, including block utilization and gas price, and look up token prices using only the Python standard library.