Debug and trace

Debug and trace#

Available only on the paid tier. Enables deep transaction analysis, execution tracing, and debugging.

trace_filter: Filters blockchain traces based on custom parameters.
trace_rawTransaction: Replays a raw transaction for debugging purposes.
trace_block: Tracks execution flow for an entire block.
trace_replayBlockTransactions: Replays all transactions in a given block.
trace_replayBlockTransactions#vmTrace: Returns a virtual machine execution trace during block replay.
debug_traceBlockByHash: Traces execution steps for a block using its hash.
debug_traceBlockByNumber: Traces block execution by block number.
trace_transaction: Provides an execution trace of a single transaction.
debug_traceTransaction: Offers a detailed breakdown of a transaction's execution.
trace_replayTransaction: Re-executes a transaction for debugging.
trace_replayTransaction#vmTrace: Captures VM state changes during transaction replay.
trace_callMany: Executes multiple trace calls in one request.
trace_get: Retrieves previously recorded traces.
trace_call: Simulates a trace call without making changes.
debug_traceCall: Runs a contract call trace for debugging purposes.

Get started
Unlock Access to 50+ chains
Boost your app's speed and reliability with dRPC - get your access API key