OnFinality supports standard Ethereum trace/debug methods alongside Arbitrum-specific arbtrace_* methods for transaction analysis, smart-contract debugging, explorers and DeFi analytics.
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc":"2.0",
"method":"debug_traceTransaction",
"params":["0xTRANSACTION_HASH"],
"id":1
}' \
https://arbitrum.api.onfinality.io/<API_KEY>trace_block
trace_call
trace_callMany
trace_filter
trace_replayTransaction
trace_replayBlockTransactionsdebug_traceTransaction
debug_traceCall
debug_traceBlockByHash
debug_traceBlockByNumberarbtrace_block
arbtrace_call
arbtrace_callMany
arbtrace_filter
arbtrace_get
arbtrace_replayTransaction
arbtrace_replayBlockTransactions
arbtrace_transactionArbitrum's public RPC is useful for development and low-volume reads. Production applications that require WebSockets, archive data, tracing, higher throughput, analytics, or infrastructure isolation can use a managed Arbitrum provider such as OnFinality.
OnFinality's Arbitrum endpoint is a general-purpose RPC endpoint, not a direct Sequencer endpoint.
Use OnFinality's Arbitrum RPC APIs to connect wallets, dApps, dashboards, bots, and backend services without operating your own node from day one.
Start with the Arbitrum public RPC endpoint for lightweight checks, prototypes, and quick integration tests.
Move production traffic to authenticated endpoints when you need clearer limits, analytics, and operational visibility.
Query Arbitrum blocks, transactions, balances, events, and chain state through HTTP and WebSocket workflows.
Production teams need more than an endpoint URL. They need observability, predictable capacity, and a path from shared RPC access to isolated infrastructure.
Track usage patterns and response activity so your team can understand traffic growth before it becomes an incident.
Use dedicated Arbitrum nodes when your workload needs isolated resources, custom operations, or stronger capacity planning.
Plan for archive access when analytics, audits, indexers, or advanced app features need older Arbitrum state.
Different Arbitrum products need different infrastructure. OnFinality gives teams a practical path from public RPC testing to production-grade API and node operations.
Use public RPC for simple reads, connection checks, and early experiments where strict performance guarantees are not required.
Use authenticated API endpoints when users depend on stable request handling, monitoring, and scalable access.
Use dedicated nodes for sustained traffic, latency-sensitive services, validator tooling, exchange systems, and indexing pipelines.
OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.
Get Started