Logo
新用户订阅 RPC,首月享 6.5 折优惠查看优惠
Arbitrum logo

Arbitrum One RPC Endpoint & API

Connect to Arbitrum One through OnFinality's managed JSON-RPC API over HTTPS and WebSocket. Query contracts and logs, submit transactions, access historical state, and use Arbitrum Trace and Debug APIs without operating your own Nitro node.

Chain ID42161
CurrencyETH
注册 Free Plan,可将速率提升至 40 req/sec,并获得 API 使用与性能洞察。 立即开始

公共接口速率限制为 5 req/sec

快速开始
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber"}' 'https://arbitrum.api.onfinality.io/public'
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber"}' 'https://arbitrum.api.onfinality.io/public'
HTTPs
https://arbitrum.api.onfinality.io/public
https://arbitrum.api.onfinality.io/public
Websocket
wss://arbitrum.api.onfinality.io/public-ws
wss://arbitrum.api.onfinality.io/public-ws
部署专用节点

升级 Growth Plan

  • 高性能
  • 强大的 RPC 分析
  • 最高 500 rps
  • 无每日响应限制
  • 优先支持
  • 去中心化服务器
立即开始

Arbitrum RPC Service Details

Item
Value
Network
Arbitrum One
Chain ID
42161
Native token
ETH
Stack
Arbitrum Nitro
API
Ethereum-compatible JSON-RPC
HTTPS
Supported
WebSocket
Supported
Archive access
Supported
Trace / Debug
Supported on paid plans
Public rate limit
5 RPS
Free authenticated
Up to 40 RPS
Growth
Up to 500 RPS
Regions
Hong Kong / France / N. Virginia
Testnet
Arbitrum Sepolia
Service status
Independent benchmark

Arbitrum Trace & Debug API

OnFinality supports standard Ethereum trace/debug methods alongside Arbitrum-specific arbtrace_* methods for transaction analysis, smart-contract debugging, explorers and DeFi analytics.

Trace example

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>

Standard Trace

trace_block trace_call trace_callMany trace_filter trace_replayTransaction trace_replayBlockTransactions

Debug

debug_traceTransaction debug_traceCall debug_traceBlockByHash debug_traceBlockByNumber

Arbitrum-specific Trace

arbtrace_block arbtrace_call arbtrace_callMany arbtrace_filter arbtrace_get arbtrace_replayTransaction arbtrace_replayBlockTransactions arbtrace_transaction

Arbitrum Public RPC vs OnFinality

Arbitrum Public RPC
OnFinality
Development reads
Production workloads
No guarantees
HTTPS
WebSocket
Authenticated API
Archive access
Not positioned as managed archive
Trace / Debug
Limited/public endpoint dependent
Analytics
Dedicated infrastructure

Arbitrum'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.

Arbitrum RPC vs Sequencer Endpoint

RPC Provider
Direct Sequencer
Read chain state
eth_call
eth_getLogs
Archive data
✓ provider dependent
Trace / Debug
✓ provider dependent
Submit raw transaction
Main purpose
General app infrastructure
Direct transaction submission

OnFinality's Arbitrum endpoint is a general-purpose RPC endpoint, not a direct Sequencer endpoint.

附加信息

永远不用担心基础设施

OnFinality 消除了 DevOps 的繁重工作,让您能够更聪明、更快地构建。

开始