evm

Query wallets, tokens, transactions, and gas prices across eight EVM-compatible blockchains.

Updated Sep 10, 2026
One-click install
npx skills add https://github.com/loteiron/ZeusAgent --skill evm-loteiron
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: evm
Source: https://github.com/loteiron/ZeusAgent/tree/main/optional-skills/blockchain/evm
Command: npx skills add https://github.com/loteiron/ZeusAgent --skill evm-loteiron

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Checking on-chain data normally requires juggling multiple block explorers, APIs, and paid API keys for each network. This Skill provides a single read-only CLI that queries wallet portfolios, token metadata, transactions, gas prices, and security risks across 8 EVM chains using only the Python standard library and free public endpoints. ## Core Features & Use Cases - Wallet & Multi-Chain Portfolio: Fetch native and ERC-20 balances with USD pricing for one address on a single chain, or scan the same address across all 8 chains in parallel. - Security & Inspection Tools: Detect dangerous unlimited token approvals, inspect contracts for proxy patterns and ERC standards, decode transaction input data, and spot large whale transfers in recent blocks. - Network & Pricing Data: Compare gas costs and native token prices across Ethereum, BNB Chain, Base, Arbitrum, Polygon, Optimism, Avalanche, and zkSync, plus resolve ENS names in both directions. - Use Case: Before bridging funds, ask the agent to compare gas fees across all chains, then check your wallet's token approvals to revoke any unlimited allowances flagged as high risk. ## Quick Start Ask the agent to show the full portfolio of wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 across all EVM chains.

Frequently Asked Questions about evm

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

FAQPage Schema
How do I check a wallet balance across multiple EVM chains?▼

Run the multichain command with the wallet address to scan all 8 supported chains in parallel using threads. It returns per-chain native balances, ERC-20 token holdings, and a grand total in USD.

How to check ERC-20 token approvals for risky allowances?▼

Use the allowance command with your wallet address to check approvals granted to known DEX and bridge contracts. Unlimited approvals are flagged as HIGH risk so you can revoke them before they are exploited.

Does this EVM client require an API key or paid RPC endpoint?▼

No API key is needed. It uses free public RPC endpoints, the CoinGecko free tier, ensideas.com for ENS, and 4byte.directory for decoding. You can optionally set EVM_RPC_URL to a private endpoint to avoid throttling.

Which blockchains are supported for gas price comparison?▼

The compare command queries Ethereum, BNB Chain, Base, Arbitrum One, Polygon, Optimism, Avalanche C-Chain, and zkSync Era in parallel. It shows gas prices and native token prices, highlighting the cheapest and most expensive chain.

Why are L2 gas estimates lower than actual transaction costs?▼

The gas command estimates L2 execution fees only. Rollups like Base, Arbitrum, Optimism, and zkSync also charge an L1 data-posting fee based on calldata size and current L1 gas prices, which this tool does not estimate.

What are the limitations of the wallet and activity commands?▼

The wallet and allowance commands only check a known list of roughly 30 tokens per chain, so use a block explorer for complete token discovery. The activity command scans at most 200 recent blocks, not full history.