From drpc-agent-skills
Fetches blockchain data like balances, transactions, blocks, gas prices, and contract reads across 100+ chains via DRPC RPC. Sets up API keys and MCP tools for queries.
npx claudepluginhub drpcorg/drpc-agent-skills --plugin drpc-agent-skillsThis skill uses the workspace's default tool permissions.
100+ blockchains, 200+ networks via DRPC decentralized RPC gateway.
Queries live blockchain data (tokens, NFTs, transactions), simulates txs, traces, handles account abstraction, Solana DAS, and manages apps across 100+ chains via Alchemy MCP server in AI clients without local CLI.
Accesses Alchemy APIs for RPC calls, token balances, NFT metadata, asset transfers, transaction simulation via API key, x402, or MPP protocols on EVM (Ethereum, Base, Polygon) and Solana.
Queries Ethereum via QuickNode RPC with ethers.js: fetches block numbers, ETH balances, ERC-20 token balances, and transaction receipts for blockchain starters.
Share bugs, ideas, or general feedback.
100+ blockchains, 200+ networks via DRPC decentralized RPC gateway.
Check if DRPC MCP tools are available (look for list_networks, eth_getBalance, rpc_call).
If you have access to an EVM wallet (private key or signer), try to get an API key automatically using the x402 protocol. See x402-auto-key.md for the full flow.
Summary:
api_key → go to Step 4.Ask user for their DRPC API key. If they don't have one, direct them to https://drpc.org (free tier available).
Once you have an API key (from Step 2 or Step 3):
| User wants... | Reference |
|---|---|
| Tool parameters, return formats | tools-reference.md |
| Single-network query (balance, tx, block, gas, contract) | recipes-simple.md |
| Multi-network comparison, cross-chain tracking | recipes-crosschain.md |
| DeFi: portfolio, approvals, LP tokens, staking | recipes-defi-basics.md |
| DeFi: Aave, Uniswap, Lido, Morpho, Curve | recipes-defi-protocols.md |
| x402 auto-key flow | x402-auto-key.md |
| Error handling, billing issue | errors.md |
| Setup or reconfigure MCP | setup.md |
If any call returns an error, check errors.md before retrying.
Key signals:
"latest", "earliest", "safe", "finalized", or hex numberlist_networks first if unsure about network namesrpc_batch for multiple queries on the same networkrpc_call for non-EVM chains (Solana, Bitcoin, NEAR, Cosmos)