dRPC Agent Skills
OfficialНавыки агента DRPC
Предоставьте своему ИИ-агенту для программирования доступ к более чем 100 блокчейнам через RPC. Работает с первого запроса — без перезагрузок и редактирования файлов конфигурации. Агенты с кошельком автоматически получают API-ключ через x402 — регистрация не требуется. Готовые рецепты, обработка ошибок, более 200 сетей.
Почему DRPC? Ваши запросы проходят через децентрализованный шлюз, который распределяет их между несколькими провайдерами. Если один из них не работает, его заменяет другой. Ответы проверяются на консенсус, поэтому вы не получите неверные данные от одного узла.
Что можно делать?
Введите запрос на обычном английском языке. Агент сам определит, какие RPC-вызовы необходимо сделать.
Вариант использования | Пример запроса |
DeFi портфель | "Get my wallet balance across Ethereum, Arbitrum, and Base" |
Оптимизация газа | "Compare gas prices across all L2 networks right now" |
Отслеживание транзакций | "Check if transaction 0xabc... is confirmed on Optimism" |
Чтение смарт-контрактов | "Read the totalSupply of USDC contract on Base" |
Наблюдение за китами | "Get the last 10 transactions for this address on Ethereum" |
Кроссчейн-анализ | "Compare TVL-related contract data across Arbitrum, Base and Optimism" |
Related MCP server: x402 On-Chain Data MCP Server
Установка
Работает с: Claude Code · Gemini CLI · Cursor · Codex · Windsurf · Cline · OpenClaw
Если у вашего агента есть кошелек, он автоматически получает API-ключ через x402 — регистрация не нужна. В противном случае получите бесплатный ключ на drpc.org. Затем установите навык для вашей платформы:
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-rpcКак это работает
Задайте что-то вроде:
"Get the ETH balance of vitalik.eth on Ethereum"
"Compare gas prices across all L2 networks"
Агент читает файл навыка, выбирает правильный метод RPC, вызывает DRPC и возвращает вам результат. Никакого шаблонного кода с вашей стороны.
You ask → Agent reads skill → Calls DRPC API → Returns blockchain dataТри режима, выбираемых автоматически:
Первая сессия: получение API-ключа через подпись кошелька x402 (или запрос ключа у вас), выполнение запроса через прямой HTTP (перезагрузка не требуется), настройка MCP для будущих сессий
Последующие сессии: использование встроенных инструментов MCP (быстрее, интегрировано)
Обработка ошибок: распознавание лимитов биллинга, ограничений частоты запросов и рекомендации по восстановлению
x402: Автоматическое получение API-ключа
Этот навык реализует платежный протокол x402 — открытый стандарт Coinbase для межмашинных платежей через HTTP. Когда сервер возвращает 402 Payment Required, клиент точно знает, сколько нужно заплатить, подписывает платеж и получает доступ. Никаких аккаунтов, панелей управления или копирования ключей.
Наша реализация добавляет бесплатный ярлык поверх стандартного потока:
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)Сначала проверка SIWE — агент подписывает сообщение, подтверждающее владение кошельком. Если этот кошелек уже привязан к аккаунту DRPC, API-ключ возвращается немедленно и бесплатно.
Оплата только при необходимости — для новых кошельков агент подписывает EIP-3009
transferWithAuthorizationдля USDC в сети Base. Сервер проводит расчет в сети и возвращает ключ.Плавный откат — нет кошелька? Агент запросит у пользователя ключ старым способом.
Все подписи выполняются вне сети (никакого газа для пользователя). Расчеты происходят на стороне сервера.
См. x402-auto-key.md для получения полного рецепта протокола с примерами curl.
Состав навыка
Файл | Назначение |
Точка входа — определяет транспорт, маршрутизирует по типу запроса | |
Конфигурация MCP для каждой платформы | |
Прямые HTTP-вызовы для первой сессии (MCP не требуется) | |
Все 16 инструментов MCP с параметрами | |
Рецепты для одной сети | |
Кроссчейн-рецепты | |
Автоматическое получение API-ключа через x402 (SIWE + EIP-3009) | |
Коды ошибок, ошибки биллинга, шаблоны восстановления |
Инструменты MCP
Инструмент | Описание |
| Все 200+ поддерживаемых сетей |
| Методы RPC для сети |
| Детали сети (ID цепи, валюта, обозреватели) |
| Баланс нативного токена |
| Блок по номеру или тегу |
| Блок по хешу |
| Детали транзакции |
| Квитанция со статусом и логами |
| Запросы логов событий |
| Чтение смарт-контрактов |
| Текущая цена газа |
| Оценка газа |
| Байт-код контракта |
| Nonce для адреса |
| Любой метод JSON-RPC |
| Пакетная обработка нескольких вызовов |
Поддерживаемые сети
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 и многие другие.
Участие в разработке
Нашли ошибку? Не хватает сети? Откройте issue или отправьте PR.
Звезды помогают в продвижении — если это сэкономило вам время, подумайте о том, чтобы поставить одну.
Лицензия
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