From morph-skill
Queries Morph L2 on-chain data via Blockscout API: address info/balances/txs/tokens, tx details, token search/info/transfers/holders, contract verification. Use for blockchain research on chain ID 2818.
How this skill is triggered — by the user, by Claude, or both
Slash command
/morph-skill:morph-explorerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> On-chain data queries via Blockscout Explorer API on **Morph Mainnet** (Chain ID: 2818).
On-chain data queries via Blockscout Explorer API on Morph Mainnet (Chain ID: 2818). All commands output JSON.
Use this skill when the user wants to: look up an address, view transaction history, check token holdings, search tokens, get token details (holders, supply, transfers), or investigate a transaction on Morph.
Decide the mode once via the root SKILL.md and docs/social-wallet-integration.md.
pip install requests
# Run from repository root
python3 scripts/morph_api.py <command> [options]
No API keys required. Explorer API: https://explorer-api.morph.network/api/v2
address-infoAddress summary: balance, tx count, type.
python3 scripts/morph_api.py address-info --address 0xAddr
address-txsList transactions for an address. Optional --limit.
python3 scripts/morph_api.py address-txs --address 0xAddr --limit 5
address-tokensList all token holdings.
python3 scripts/morph_api.py address-tokens --address 0xAddr
tx-detailFull transaction details from explorer (decoded input, token transfers, etc.).
python3 scripts/morph_api.py tx-detail --hash 0xTxHash
token-searchSearch tokens by name or symbol.
python3 scripts/morph_api.py token-search --query "USDC"
contract-infoGet smart contract info: source code, ABI, verification status, compiler version, proxy type. Only works for verified contracts.
python3 scripts/morph_api.py contract-info --address 0xe7cd86e13AC4309349F30B3435a9d337750fC82D
token-transfersGet recent token transfers. Query by token (all transfers of that token) or by address (all token transfers involving that address).
# Transfers of a specific token
python3 scripts/morph_api.py token-transfers --token USDT
# Token transfers involving a specific address
python3 scripts/morph_api.py token-transfers --address 0xYourAddress
token-infoGet token details: name, symbol, total supply, holders count, transfer count, market data. ERC20 tokens only (not ETH — use address-info for ETH).
python3 scripts/morph_api.py token-info --token USDT
python3 scripts/morph_api.py token-info --token 0xe7cd86e13AC4309349F30B3435a9d337750fC82D
token-listList top tracked tokens from the explorer (single page response).
python3 scripts/morph_api.py token-list
Investigate a transaction:
tx-detail (explorer view) → tx-receipt (morph-wallet skill, RPC receipt with logs)
Research an address:
address-info → address-txs → address-tokens
If the address belongs to a BGW Social Login Wallet, obtain the address in BGW first and then run the same workflow here.
Token dashboard:
token-search (find token) → token-info (holders, supply) → token-transfers (recent activity)
Analyze a contract:
contract-info (source, ABI, proxy type) → address-txs (recent interactions)
balance / token-balance (morph-wallet) for precise balance queries alongside address-tokens (broader portfolio view).token-search to find token addresses before dex-quote (morph-dex) or bridge-quote (morph-bridge).tx-receipt (morph-wallet) for RPC-level receipt data alongside tx-detail (explorer view).7702-delegate (morph-7702) to check if an address has EIP-7702 delegation.npx claudepluginhub morph-l2/morph-skill --plugin morph-skillQueries EVM blockchain data on Ethereum, Polygon, Arbitrum: transactions, address balances/tokens/history, blocks via Python CLI with Etherscan APIs.
Read-only on-chain meme-token research for pump.fun and similar launchpads. Scans new launches, evaluates dev reputation/rug history, detects bundle/sniper activity, tracks bonding curve progress, finds same-dev tokens and co-investor wallets.
Provides verified contract addresses for Ethereum DeFi protocols like Uniswap, Aave, USDC, wstETH on mainnet and L2s. Use to avoid lost funds from guessed or hallucinated addresses.