Blockchain RPC Model-Context-Protocol Server for Solana, EVM chains, UTXO chains, Ripple (XRP), Cardano, TON and more
25 tools with consistent naming (verb_noun pattern) and basic descriptions, but critical gaps in schema documentation and parameter descriptions. All tools have descriptions (10-50 chars, below the 50-200 char baseline for LLM optimization), and input schemas are visible in the source, but parameter descriptions are minimal or missing. No output schemas documented. Two irreversible tools (sendEvmTransaction, sendXrpTransaction) lack confirmation/dry-run patterns. Error handling not evident in source. Composition is reasonable (single responsibility per tool), but many tools lack the depth needed for production agent use.
Get current Bitcoin Cash network information
Get transaction history for a Bitcoin Cash address
Get current Bitcoin network information
Get transaction history for a Bitcoin address
Get balance for a Bitcoin address
Get balance for a Bitcoin Cash address
Get current Dogecoin network information
Descriptions are too short (10-50 chars vs. 50-200 char baseline). LLMs cannot determine when to select tools or understand nuanced differences between similar tools (e.g., getBTCNetworkInfo vs. getBTCTransactionHistory).
No output schemas documented. LLMs cannot plan downstream tool calls or extract required fields (e.g., transaction IDs for follow-up queries). Agents must guess response structure.
Irreversible operations (sendEvmTransaction, sendXrpTransaction) lack confirmation/dry-run patterns. Agents can accidentally send funds without user approval or recovery path.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 56 | 2026-07-28+ | v2 |
Get transaction history for a Dogecoin address
Get balance for a Dogecoin address
Get native token balance for an EVM address on any supported network
Get ERC-20 token balance for an address on any supported EVM network
Get current gas price for any supported EVM network
Get current Litecoin network information
Get transaction history for a Litecoin address
Get balance for a Litecoin address
Get balance for an XRP address
Get current XRP Ledger information
Get transaction history for an XRP address
Send native tokens on any supported EVM network (using private key from .env)
Send XRP from your wallet to another address using private key from .env
Validate a Bitcoin Cash address format
Validate a Bitcoin address format
Validate a Dogecoin address format
Validate a Litecoin address format
Validate an XRP address format
Parameter descriptions are minimal or absent. 'address' and 'network' parameters lack format constraints, valid values, or examples. LLMs cannot validate input before calling tools.
No error handling guidance visible in source. Tools do not indicate what errors are retryable, user-fixable, or fatal. LLMs cannot recover from failures intelligently.