[Developers]

Blockchain RPC Direct Access

A security research team reproducing a $60M DeFi exploit needed to fork the chain at a specific block, replay the attack transaction by transaction, and inspect internal state changes at each step. Public RPC endpoints w

Category: BlockchainLast Updated: Feb 5, 2026
blockchaincompliance

Overview#

A security research team reproducing a $60M DeFi exploit needed to fork the chain at a specific block, replay the attack transaction by transaction, and inspect internal state changes at each step. Public RPC endpoints wouldn't support the debug methods required. Direct access to archive nodes with full trace capability gave them what they needed: opcode-level execution traces, internal call trees, and storage slot diffs, all without the restrictions of shared infrastructure.

The Blockchain RPC Direct Access module delivers direct access to blockchain node RPC endpoints across 40+ blockchain protocols, enabling custom method execution, raw protocol interactions, and advanced debugging capabilities. Built for infrastructure providers, DeFi protocols, security researchers, and institutional custody solutions, it provides unfiltered access to blockchain node RPC methods with enterprise-grade reliability, automatic failover, and intelligent request optimisation.

Key Features#

  • Universal RPC Method Execution: Execute any RPC method supported by the underlying blockchain node with full parameter customisation and raw response handling
  • Multi-Protocol Support: Covers EVM chains (Ethereum, Polygon, Arbitrum, BSC), UTXO chains (Bitcoin, Litecoin), and specialized protocols (Solana, Cosmos, Polkadot) through a unified interface
  • Raw Response Access: Returns unmodified blockchain node responses preserving all fields and formatting, with no information loss from API abstraction layers
  • Advanced Debugging: Access to debug, trace, and administrative methods typically restricted on public nodes, enabling deep protocol inspection and transaction simulation
  • Request Batching: Combine multiple RPC calls into efficient request groups, reducing network round-trips and improving throughput for bulk operations
  • Intelligent Parameter Handling: Validates, transforms, and optimises RPC call parameters with detailed error messages, catching issues before they reach blockchain nodes
  • High-Reliability Infrastructure: Multi-provider redundancy with automatic failover ensures enterprise-grade uptime for mission-critical blockchain operations

Supported Protocols#

EVM Chains:

  • Ethereum, Polygon, Arbitrum, Optimism, BSC, Avalanche, Base, Fantom, Cronos, Moonbeam, and more
  • Full eth_* namespace plus debug_, trace_, and txpool_* extensions

Bitcoin and Forks:

  • Bitcoin, Litecoin, Bitcoin Cash, Dogecoin
  • Complete method set including blockchain, network, and wallet commands

Solana:

  • Full JSON-RPC API including account queries, transaction management, and program interaction

Cosmos Ecosystem:

  • Cosmos Hub, Osmosis, Juno with Tendermint RPC support

Polkadot and Parachains:

  • Polkadot, Kusama, Moonbeam with Substrate RPC methods

Additional Protocols:

  • Algorand, Cardano, Near, Tezos, Flow, Hedera, and more

Advanced Capabilities#

Transaction Simulation#

  • Fork blockchain state from any recent block height for safe testing
  • Execute test transactions without broadcasting to the network
  • Modify account balances, storage, and code for scenario testing
  • Pre-validate high-value transactions before submission

Debug and Trace Methods#

  • Opcode-level execution traces for transaction analysis
  • Internal transaction and value transfer tracing
  • Gas consumption analysis per operation
  • Revert reason extraction with detailed error reporting

Gas Estimation and Optimisation#

  • Exact gas consumption calculation per opcode and sub-call
  • Gas price optimisation based on confirmation time targets
  • Batch transaction analysis for aggregated savings

State Inspection#

  • Direct access to smart contract storage slots
  • Historical state queries for any past block
  • Account state queries including balance, nonce, and code

Investigation Use Cases#

DeFi Protocol Analysis#

  • Execute read-only smart contract calls to inspect protocol state without gas costs
  • Trace complex multi-contract interactions to understand DeFi protocol behaviour
  • Simulate transactions to validate arbitrage opportunities or identify exploit vectors

Custody and Transaction Management#

  • Sign and broadcast raw transactions with full control over nonce, gas, and parameters
  • Pre-validate transactions through simulation before committing to the network
  • Monitor mempool activity for pending transaction status

Blockchain Data Indexing#

  • Fetch event logs with precise block ranges and topic filters for efficient data extraction
  • Batch multiple queries for high-throughput historical data processing
  • Access archive node data for complete blockchain history

Security Research#

  • Reproduce exploits in safe forked environments for vulnerability analysis
  • Analyse transaction execution traces to understand attack vectors
  • Inspect storage state changes to identify unauthorized modifications

Open Standards#

  • JSON-RPC 2.0: All blockchain node interactions use the JSON-RPC 2.0 request/response framing, covering EVM eth_*/debug_*/trace_* calls, Bitcoin Core RPC, Solana JSON-RPC, Tendermint RPC, and Substrate RPC endpoints.
  • Ethereum Execution API (eth JSON-RPC specification): The module exposes the full eth_* namespace plus the debug_*, trace_*, txpool_*, and net_* extension namespaces as defined in the Ethereum Execution Layer client API specification.
  • ERC-20 / ERC-721 / ERC-1155 (EIPs): Token transfer queries and ABI decoding are performed against contracts conforming to these Ethereum token interface standards, enabling fungible, non-fungible, and multi-token event log parsing.
  • Bitcoin Core RPC Protocol: Direct access to UTXO-chain nodes (Bitcoin, Litecoin, Bitcoin Cash, Dogecoin) is provided through the Bitcoin Core JSON-RPC command set covering blockchain, network, and transaction management methods.
  • TLS 1.3 (RFC 8446): All API communications between clients and blockchain node proxies are encrypted using TLS 1.3, as stated in the compliance requirements.
  • JSON Web Token (JWT, RFC 7519): Access to every RPC query endpoint is gated by JWKS-validated JWT bearer tokens, with RSA public-key verification performed server-side before any node call is forwarded.
  • GraphQL: The platform exposes blockchain RPC capabilities through a typed GraphQL schema (including blockchain_rpc_call queries and mutations), allowing clients to compose and batch node calls alongside other investigation data in a single request.

Compliance#

  • Enterprise-grade reliability with high-availability infrastructure and automatic failover
  • Complete audit logging of all RPC requests and responses
  • API key management with scoped permissions and usage tracking
  • TLS 1.3 encryption for all API communications
  • SOC 2 Type II certified infrastructure
  • Rate limiting and access controls prevent unauthorized usage

Last Reviewed: 2026-02-05 Last Updated: 2026-04-14

Ready to Build?

Get started with our APIs or contact our integration team for support.