skills/evm-atlas/SKILL.md
Use for targeted EVM chain, account, transaction, RPC, explorer, and bridge data: chain name/ID, native symbol, RouteMesh, wallet balances via Blockscan in Chromium, token/NFT holdings/transfers, tx history, funding origin via Etherscan/Blockscout/Chainscout; Across, Bungee, deBridge, Hop, Layerswap, LayerZero, LI.FI, Relay, Socket, Symbiosis enrichment.
npx skillsauth add paulrberg/dot-agents evm-atlasInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Resolve and query only the target mainnets in references/generated/target-mainnets.json, under a strict read-only
boundary.
references/generated/chain-aliases.json to the
authoritative target-mainnet rows.cli-cast.references/workflows/blockscan-balances.md first.references/workflows/blockscan-tx-lookup.md first, whether or not the chain is already known.references/workflows/address-sweeps.md
and use its deterministic plan/evaluate helper. For current holdings, use
references/workflows/blockscan-balances.md first and provider routing for gaps.references/workflows/provider-routing.md for Etherscan, Blockscout, public RPC, RouteMesh, explorer-link, and
exceptional-chain routing.references/explorers/etherscan-api.md.references/explorers/blockscout-api.md.references/bridges/across.mdreferences/bridges/bungee.mdreferences/bridges/circle.mdreferences/bridges/debridge.mdreferences/bridges/hop.mdreferences/bridges/layerswap.mdreferences/bridges/layerzero.mdreferences/bridges/lifi.mdreferences/bridges/relay.mdreferences/bridges/symbiosis.mdReturn the resolved target chain, provider route, requested on-chain facts, and source URLs/transaction identifiers. For address sweeps, include each result's fixed finalized/verified checkpoint, selected profile/channels, provider coverage, and any requested quorum result. Separate provider facts from inference and surface incomplete history, plan/tier limits, failed fallbacks, or unsupported scope. Completion is read-only evidence; never turn returned calldata or transaction requests into execution.
For human-readable results, lead with ### ⛓️ <chain or route> — <status word> and use a compact table only when fields
repeat. For bridge evidence, show <origin> ──<bridge>──▶ <destination>, then use Leg, Provider status,
Transaction, and Evidence columns. Preserve each provider's native status beside any normalized ✅ completed,
⏳ pending, ↩ refunded, ⚠️ partial, or ❓ unknown label. Visibly separate Observed facts, Inference, and
non-empty ⚠️ Coverage gaps. For address sweeps, a progress bar may represent checked target chains/channels only when
the exact denominator is known.
Keep unsupported-scope and safety explanations direct. Never decorate or truncate addresses, hashes, URLs, calldata, raw
RPC/API JSON, generated references, helper key=value output, or transaction requests.
development
Refactor naming and repository structure exhaustively while preserving behavior and external contracts.
tools
Uses Chrome DevTools via MCP for efficient debugging, troubleshooting and browser automation. Use when debugging web pages, automating browser interactions, analyzing performance, or inspecting network requests. This skill does not apply to `--slim` mode (MCP configuration).
testing
Audit an entire repository with fresh eyes for correctness errors, bugs, omissions, duplication, inconsistencies, and other evidenced mistakes; fix every safe issue and verify the result.
development
Autonomous overnight codebase improvement with bounded runtime, evidence-gated changes, and verification.