dRPC Agent Skills
OfficialHabilidades de Agente DRPC
Dale a tu agente de codificación IA acceso a más de 100 blockchains a través de RPC. Funciona a la primera: sin reinicios, sin editar archivos de configuración. Los agentes con billetera obtienen una clave API automáticamente mediante x402, sin necesidad de registro. Recetas guiadas, manejo de errores, más de 200 redes.
¿Por qué DRPC? Tus solicitudes pasan por una puerta de enlace descentralizada que enruta a través de múltiples proveedores. Si uno falla, otro toma el relevo. Las respuestas están validadas por consenso, por lo que no obtienes datos erróneos de un solo nodo.
¿Qué puedes hacer?
Escribe una instrucción en inglés sencillo. El agente determina qué llamadas RPC realizar.
Caso de uso | Ejemplo de instrucción |
Cartera DeFi | "Obtén el saldo de mi billetera en Ethereum, Arbitrum y Base" |
Optimización de Gas | "Compara los precios del gas en todas las redes L2 ahora mismo" |
Seguimiento de transacciones | "Comprueba si la transacción 0xabc... está confirmada en Optimism" |
Lectura de Smart Contracts | "Lee el totalSupply del contrato USDC en Base" |
Seguimiento de Ballenas | "Obtén las últimas 10 transacciones para esta dirección en Ethereum" |
Análisis Cross-Chain | "Compara datos de contratos relacionados con TVL en Arbitrum, Base y Optimism" |
Related MCP server: x402 On-Chain Data MCP Server
Instalación
Funciona con: Claude Code · Gemini CLI · Cursor · Codex · Windsurf · Cline · OpenClaw
Si tu agente tiene una billetera, obtiene una clave API automáticamente mediante x402, sin registro. De lo contrario, obtén una clave gratuita en drpc.org. Luego, instala la habilidad para tu plataforma:
Claude Code
claude plugins marketplace add drpcorg/drpc-agent-skills
claude plugins install drpc-agent-skillsGemini CLI
gemini extensions install https://github.com/drpcorg/drpc-agent-skillsCodex
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc ~/.agents/skills/drpc-rpcCursor
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .cursor/skills/drpc-rpcWindsurf
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .windsurf/skills/drpc-rpcCline
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc .cline/skills/drpc-rpcOpenClaw
git clone https://github.com/drpcorg/drpc-agent-skills.git
ln -s $(pwd)/drpc-agent-skills/skills/drpc-rpc ~/.openclaw/skills/drpc-rpcCómo funciona
Pregunta algo como:
"Obtén el saldo de ETH de vitalik.eth en Ethereum"
"Compara los precios del gas en todas las redes L2"
El agente lee el archivo de habilidades, elige el método RPC correcto, llama a DRPC y te devuelve el resultado. Sin código repetitivo por tu parte.
You ask → Agent reads skill → Calls DRPC API → Returns blockchain dataTres modos, seleccionados automáticamente:
Primera sesión: adquiere la clave API mediante la firma de billetera x402 (o te pide una), ejecuta la solicitud mediante HTTP directo (no se requiere reinicio), configura MCP para futuras sesiones.
Sesiones posteriores: utiliza herramientas MCP nativas (más rápido, integrado).
Manejo de errores: reconoce límites de facturación, limitación de tasa y guía la recuperación.
x402: Adquisición automática de clave API
Esta habilidad implementa el protocolo de pago x402, un estándar abierto de Coinbase para pagos de máquina a máquina a través de HTTP. Cuando un servidor devuelve 402 Payment Required, el cliente sabe exactamente qué pagar, firma el pago y obtiene acceso. Sin cuentas, sin paneles, sin copiar y pegar claves.
Nuestra implementación añade un acceso directo gratuito sobre el flujo estándar:
Agent has wallet?
│
├─ yes → SIWE sign-in (EIP-4361) ─── wallet already linked? ─── yes → API key (free, instant)
│ │
│ no
│ ↓
│ Pay 5 USDC (EIP-3009 signature, settled on Base)
│ ↓
│ API key + tx receipt
│
└─ no → Ask user for key (fallback to drpc.org free tier)Verificación SIWE primero: el agente firma un mensaje demostrando la propiedad de la billetera. Si esa billetera ya está vinculada a una cuenta de DRPC, la clave API se devuelve inmediatamente sin costo.
Pago solo cuando sea necesario: para billeteras nuevas, el agente firma un EIP-3009
transferWithAuthorizationpara USDC en Base. El servidor lo liquida en la cadena y devuelve la clave.Reserva elegante: ¿sin billetera? El agente le pide al usuario una clave de la manera tradicional.
Todas las firmas están fuera de la cadena (sin gas para el usuario). La liquidación ocurre en el lado del servidor.
Consulta x402-auto-key.md para ver la receta completa del protocolo con ejemplos de curl.
Contenido de la habilidad
Archivo | Propósito |
Punto de entrada: detecta el transporte, enruta por tipo de consulta | |
Configuración de MCP por plataforma | |
Llamadas HTTP directas para la primera sesión (no se requiere MCP) | |
Las 16 herramientas MCP con parámetros | |
Recetas de red única | |
Recetas cross-chain | |
Adquisición automática de clave API mediante x402 (SIWE + EIP-3009) | |
Códigos de error, errores de facturación, patrones de recuperación |
Herramientas MCP
Herramienta | Descripción |
| Todas las más de 200 redes compatibles |
| Métodos RPC para una red |
| Detalles de la red (ID de cadena, moneda, exploradores) |
| Saldo de token nativo |
| Bloque por número o etiqueta |
| Bloque por hash |
| Detalles de la transacción |
| Recibo con estado y registros |
| Consultas de registro de eventos |
| Leer smart contracts |
| Precio actual del gas |
| Estimación de gas |
| Bytecode del contrato |
| Nonce para la dirección |
| Cualquier método JSON-RPC |
| Procesar múltiples llamadas |
Redes compatibles
Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Avalanche, zkSync, Linea, Scroll, Mantle, Fantom, Gnosis, Celo, Moonbeam, Harmony, Aurora, Metis, Boba, Cronos, Klaytn, Solana, Bitcoin, NEAR, Cosmos, Starknet y muchas más.
Contribución
¿Encontraste un error? ¿Falta una cadena? Abre un issue o envía un PR.
Las estrellas ayudan con la visibilidad; si esto te ahorró tiempo, considera dejar una.
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Blockchain RPC for 125+ chains: endpoints, method support, probing and RPC calls with your key.
- BlockReqOAuthcom.blockreq
Read-only BlockReq docs, network catalog, and JSON-RPC calls across EVM chains
USDC-gated Base JSON-RPC: free 10 req/min, $0.50 per 10k. Failover, cache, /mcp, ledger.
RPC gateway for agents: six mainnets, measured failover, a key without signup, pay per call in USDC.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceBridges Ethereum JSON-RPC queries from Geth nodes to the Model Context Protocol ecosystem, exposing blockchain operations as MCP tools. Enables AI models and applications to securely interact with Ethereum data including blocks, transactions, balances, and advanced debug functions through schema-validated access.17 npm4MIT
- FlicenseAqualityDmaintenancePay-per-call MCP server for on-chain blockchain data including wallet profiles, token metrics, protocol TVL, and gas prices.5-
- AlicenseAqualityAmaintenanceEnables MCP clients to interact with over 31 blockchain chains through the MoltNode RPC gateway, providing tools for chain listing, RPC calls, block numbers, and native balance queries without API keys or setup.491 npm1MIT
- AlicenseAqualityCmaintenanceBlockchain JSON-RPC on 23 EVM chains for AI agents — Ethereum, Base, Arbitrum, plus young chains like Robinhood Chain, Plasma and Ink. Free reads with no key; heavy methods (eth_getLogs, trace, debug) via a free API key or x402 USDC pay-per-call.1217 npm1MIT