NodeCache EVM

What NodeCache EVM does and doesn't do

NodeCache is an EVM RPC caching layer for read-only JSON-RPC calls. It supports Ethereum mainnet only today.

What NodeCache EVM does

What NodeCache EVM does not do

Not available today

Frequently asked questions

Which RPC methods does NodeCache cache?

The read-only methods eth_call, eth_getBalance, eth_getCode, eth_getLogs, eth_blockNumber and eth_chainId.

Does NodeCache cache transactions?

No. It does not proxy or cache state-changing methods; any method outside the six read-only ones is rejected with an error.

Which chains does NodeCache support?

Ethereum mainnet only today. Other chains are not available.

How long does NodeCache keep a cached response?

For a short, fixed time that depends on the method: one hour for eth_chainId, which never changes, and a few seconds for every other supported method. The lifetimes cannot be configured.

NodeCache EVM documentation and API → ·Articles