What Are Archive Requests?
Archive requests are RPC calls that query historical blockchain state beyond what a standard full node retains. They allow you to access data from any point in the blockchain’s history.Full Nodes vs Archive Nodes
When You Need Archive Access
You need an archive node when:- Querying balances at historical block numbers
- Reading contract storage from past blocks
- Analyzing historical state for analytics
- Debugging past transactions with state context
Archive-Dependent Methods
These methods require archive access when querying historical blocks:Example
Archive Support on Moralis
Moralis RPC Nodes include archive access on all plans. You can query any historical block without additional configuration.Best Practices
- Use
latestwhen you don’t need historical data - Cache historical queries when possible (they’re immutable)
- Be aware archive queries may have slightly higher latency

