« All posts

Harvesting Ethereum Traces Without an Archive Node

Efficiently harvest Ethereum call traces without the need for an archive node.

For engineers needing the complete history of Ethereum call traces, the challenge is that these traces are not stored anywhere. While the standard solution is to run an archive node, which requires significant resources, an alternative method involves capturing the necessary data during block execution. This approach allows for efficient retrieval of call traces without the overhead of maintaining an archive node.