Differences between Ethereum and RACE™

RACE™ is built on the Bedrock release of the OP Stack, which is designed from the ground up to be as close to Ethereum as possible. Because of this, there are very few differences when it comes to building on Race and Ethereum.

However, there are still some minor discrepancies between the behavior of RACE™ and Ethereum that you should be aware of when building apps on top of RACE™.

These minor differences include:

INFO

Aside from the above, RACE™ Mainnet and Testnet do not yet support the new PUSH0 opcode introduced in Shanghai, which is the default target for the Solidity compiler if you use version 0.8.20 or later.

We recommend using 0.8.19 or lower until this is upgraded.

Last updated