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.
npx claudepluginhub morph-l2/morph-skill --plugin morph-skillThis skill uses the workspace's default tool permissions.
> On-chain data queries via Blockscout Explorer API on **Morph Mainnet** (Chain ID: 2818).
Queries EVM blockchain data on Ethereum, Polygon, Arbitrum: transactions, address balances/tokens/history, blocks via Python CLI with Etherscan APIs.
Conducts read-only on-chain research for pump.fun and meme-token launchpads on Solana, BSC, X Layer, TRON, including dev reputation, rug history, sniper/bundle detection, bonding curves, similar tokens, and co-investors.
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.
Share bugs, ideas, or general feedback.
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.