SCROLL FOR THE DEFINITIONTRUSTEDTRUCKSN 52.52° / E 13.40°
01DefinitionEthereum Foundation
The Turing-complete decentralized virtual machine that executes smart contracts across Ethereum-compatible networks.
01 / CANONICAL DEFINITION
What it means.
The Ethereum Virtual Machine (EVM) is the decentralized runtime environment executing smart contract bytecode. It guarantees that every node across the network computes the exact same state transitions given identical inputs and bytecode instructions.
02 / ROLE IN TRUSTEDTRUCKS
Where it is used.
Underpins all smart contract logic on GoQuorum and external EVM bridge contracts, executing token transfers, voting governance proposals, and carbon certificate minting.
03 / TECHNICAL SPECIFICATION
Solidity 0.8.20 bytecode compiled with Cancun hardfork compatibility and standard OpenZeppelin contract libraries.
04 / WHAT IT MUST NOT IMPLY
Read it carefully.
EVM bytecode execution is deterministic; it cannot natively access real-world off-chain data without an authenticated oracle or signer pipeline.