evm

Query EVM-compatible blockchain data via JSON-RPC across eight networks.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/zeronx798/demo-hermes-agent --skill evm-zeronx798
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evm
Source: https://github.com/zeronx798/demo-hermes-agent/tree/main/optional-skills/blockchain/evm
Command: npx skills add https://github.com/zeronx798/demo-hermes-agent --skill evm-zeronx798

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill eliminates the need to manually navigate multiple block explorers or use complex web interfaces to track wallet balances, token prices, and transaction history across different EVM-compatible networks.

Core Features & Use Cases

  • Multi-Chain Portfolio Tracking: Instantly view native balances and ERC-20 token holdings for any address across Ethereum, BSC, Base, Arbitrum, Polygon, Optimism, Avalanche, and zkSync.
  • Security & Inspection: Check for dangerous token approvals, inspect smart contract bytecode, and decode transaction input data to understand what a contract interaction actually does.
  • Use Case: A user wants to compare gas fees across all supported chains before executing a swap or needs to quickly verify if a specific wallet address has granted unlimited token allowances to a suspicious contract.

Quick Start

Use the evm skill to check the portfolio balance of the wallet address 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on the Ethereum network.

Frequently Asked Questions about evm

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

FAQPage Schema
How do I check wallet balances across multiple EVM chains without using different block explorers?

To check wallet balances across multiple EVM chains, you can query native balances and ERC-20 token holdings for any address across eight networks including Ethereum, BSC, and Arbitrum. This multi-chain portfolio tracking eliminates manual navigation of separate block explorers.

Can I inspect smart contract bytecode and decode transaction input data on Ethereum?

Yes, you can inspect smart contract bytecode and decode transaction input data on Ethereum. This allows you to understand exactly what a contract interaction does and perform security audits of token allowances directly through standard JSON-RPC calls.

How do I compare gas prices across EVM-compatible networks before executing a swap?

You can compare gas prices across EVM-compatible networks by querying current gas fees across all eight supported chains. This allows you to evaluate transaction costs on networks like Ethereum, Polygon, and Avalanche before executing a swap.

Does querying EVM blockchain data require installing external dependencies or web3 libraries?

Querying EVM blockchain data does not require external dependencies or web3 libraries. The skill utilizes standard library Python to perform JSON-RPC calls and interact with public blockchain APIs, ensuring a zero-dependency setup.

What is the best way to check for dangerous token approvals and unlimited allowances?

The best way to check for dangerous token approvals is to inspect a specific wallet address for granted token allowances. This security feature allows you to quickly verify if unlimited token allowances have been granted to suspicious contracts.

Which EVM-compatible blockchains are supported for cross-chain asset monitoring?

Supported EVM-compatible blockchains for cross-chain asset monitoring include Ethereum, BSC, Base, Arbitrum, Polygon, Optimism, Avalanche, and zkSync. These eight major networks facilitate comprehensive multi-chain portfolio tracking.