Arbitrum Archive Node RPCFull history archive with eth_getProof, stateOverride & debug/trace
Arbitrum One archive node RPC with eth_getProof, stateOverride, debug/trace API. Full L2 history. Free 80M RU/month.
Why Arbitrum Archive on BlockReq
- Full Arbitrum One archive from genesis
- eth_getProof on any L2 block
- eth_call with stateOverride for GMX/Uniswap simulation
- debug_traceTransaction for L2 execution analysis
- Arbitrum Sepolia testnet with archive data
- No state pruning — all historical data preserved
Supported Archive RPC Methods
All methods work on any historical block — from genesis to latest.
eth_getBalanceeth_getCodeeth_getStorageAteth_getProofeth_call (stateOverride)debug_traceTransactiondebug_traceCalleth_getLogsdebug_traceTransaction on Arbitrum
curl -X POST https://arbitrum.blockreq.com/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "debug_traceTransaction",
"params": [
"0xYOUR_TX_HASH",
{ "tracer": "callTracer" }
],
"id": 1
}'Frequently Asked Questions
Does BlockReq support Arbitrum archive nodes?
Yes. BlockReq provides full archive node access for both Arbitrum One and Arbitrum Sepolia, with complete historical state queries and eth_getProof support on any block.
Can I trace Arbitrum transactions with debug_traceTransaction?
Yes. debug_traceTransaction works on Arbitrum archive nodes, allowing you to analyze L2 transaction execution, gas usage, and internal calls.
How do I fix 'missing trie node' when forking Arbitrum with Hardhat?
Use BlockReq's Arbitrum archive endpoint as your forking provider. Our archive nodes retain all historical state, eliminating 'missing trie node' errors when forking from any past block to simulate GMX, Uniswap, or other Arbitrum DeFi protocols.
Start using Arbitrum archive nodes today
Free 80M RU/month. No credit card required. Archive nodes with eth_getProof, stateOverride, and debug/trace on every plan.