evm

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

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill evm-chensihakniroth
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: evm
Source: https://github.com/Chensihakniroth/ANAKOT-AGENT/tree/main/optional-skills/blockchain/evm
Command: npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill evm-chensihakniroth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Checking blockchain data normally requires juggling multiple block explorers, APIs, and paid API keys for each network. This Skill provides a single read-only CLI client that queries wallet portfolios, token metadata, transactions, gas prices, and security risks across 8 EVM chains using only the Python standard library. ## Core Features & Use Cases - Wallet & Portfolio Queries: Fetch native balances and known ERC-20 token holdings with USD pricing, or scan the same address across all 8 chains at once with the multichain command. - Security & Inspection Tools: Detect dangerous unlimited token approvals, inspect smart contracts for proxy patterns and ERC standards, and decode transaction input data via 4byte.directory. - Network Analytics: Track gas prices with USD cost estimates per operation, compare fees across all chains, detect whale transfers, and resolve ENS names in both directions. - Use Case: Before bridging funds, run the compare command to see gas costs and native token prices across Ethereum, Base, Arbitrum, Polygon, Optimism, BSC, Avalanche, and zkSync, then pick the cheapest chain for your transaction. ## Quick Start Ask the agent to check the wallet portfolio of 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, token holdings, and a grand total in USD.

How to check ERC-20 token approvals for security risks?▼

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 exploitation.

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 for pricing, and public APIs for ENS and transaction 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, native token prices, and identifies the cheapest chain.

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

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

What are the limitations of the wallet portfolio command?▼

The wallet command only checks a built-in list of roughly 30 known tokens per chain, so obscure tokens are missed. For complete token discovery and full transaction history beyond 200 recent blocks, use a block explorer API like Etherscan.