evm

Retrieve EVM wallet, token, gas, and transaction data across Ethereum and L2 networks.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/devMoez/titan --skill evm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evm
Source: https://github.com/devMoez/titan/tree/main/optional-skills/blockchain/evm
Command: npx skills add https://github.com/devMoez/titan --skill evm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The evm skill removes guesswork from on-chain research by letting you query EVM wallet portfolios, token metadata and prices, and transaction details without setting up complex tooling or paid APIs.

Core Features & Use Cases

  • Multi-chain wallet portfolio checks: Fetch native balances and a known ERC-20 token list across supported EVM networks (including Base, Arbitrum, Polygon, Optimism, Avalanche, zkSync, Ethereum, and BNB Chain).
  • Token, gas, and transaction intelligence: Retrieve ERC-20 name/symbol/decimals/supply, estimate gas costs, inspect transaction receipts, decode calldata function selectors, and track recent activity for an address.
  • Safety and identity lookups: Detect risky token approvals (allowances) and identify contracts/proxies, plus resolve ENS names to addresses and back.

Quick Start

Ask the AI to check the portfolio and recent activity for a wallet address on all supported 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 an EVM wallet portfolio across multiple chains like Arbitrum and Base?

You can inspect an EVM wallet portfolio across multiple chains by querying native balances and ERC-20 token lists for networks like Arbitrum and Base without needing paid APIs or complex tooling setup.

Can I decode transaction calldata and check ERC-20 allowances without an API key?

Yes, you can decode transaction calldata and check ERC-20 allowances without an API key by using standard Python libraries and JSON-RPC calls, alongside optional endpoints like 4byte.directory for decoding.

Does this method support ENS resolution and gas tracking on L2 networks?

Yes, this method supports ENS resolution to map names to addresses and back, while also allowing you to estimate gas costs and track recent activity across major L2 networks like Optimism and zkSync.

What is the best way to retrieve ERC-20 token metadata and market cap across EVM chains?

The best way to retrieve ERC-20 token metadata and estimate market cap across EVM chains is by querying token name, symbol, decimals, and supply via JSON-RPC calls with optional CoinGecko endpoints.

How do I mitigate RPC throttling when inspecting blockchain transactions?

To mitigate RPC throttling when inspecting blockchain transactions, you can override the default RPC endpoint by setting a custom EVM_RPC_URL environment variable for your queries.