Blog
Insights on blockchain RPC testing, upgrade regression, and infrastructure reliability.
Pre-fork testing: What to check before activating a hard fork
Hard forks change the rules of the chain. Here's a practical checklist for node operators and infrastructure teams to verify RPC behavior before and after fork activation.
fork-prep upgrade-testing
When providers disagree: Debugging RPC divergence
You call eth_getTransactionReceipt on two providers and get different results. Here's a systematic approach to finding and fixing RPC divergences across EVM clients.
comparison debugging
Why I built OnchainProbe
After years maintaining go-ethereum forks for L1 blockchains, I kept hitting the same problem: no tool existed to verify that RPC behavior survived an upgrade. So I built one.
origin-story upgrade-testing