Underlying Ethereum Node Software

I read in the FAQ that Infura uses Geth, OpenEthereum, and Hyperledger Besu under the hood as their node software. I’m building a project that relies heavily on running calculations off of the gasPrice RPC call in order to get a gas price estimate. I’ve dug into the Geth and OpenEthereum codebases and each makes this calculation differently. Not to mention, Hyperledger Besu could also be different. I need to find out which calculation I’m getting when I make a gasPrice call to Infura. Can I find this out, or does Infura load balance requests across all different types of nodes?

Hey @Sean_M, and welcome to the Infura community! Our estimate gas requests use the geth implementation except on Kovan where geth is not an option.

1 Like