Compatibility
WVM Compatibility with the standards
EVM compatibility
WeaveVM is built on top of Reth, making it compatible as a network with existing EVM-based applications. This means you can run your current Ethereum-based projects on WeaveVM without significant modifications, leveraging the full potential of the EVM ecosystem.
WeaveVM doesn't introduce new opcodes or breaking changes to the EVM itself, but it uses ExExes and adds custom precompiles:
Alphanet V1
gas per byte: 16
gas limit: 300_000_000
block time: 2s
gas/s: 150 mg/s
data throughput: 9.375 MBps
Alphanet V2
gas per byte: 8
gas limit: 500_000_000
block time: 1s
gas/s: 500 mg/s
data throughput: ~62 MBps
SmartWeave / MEM compatibility
It is possible to deploy SmartWeave/MEM functions inside WeaveVM blobspace. Refer to the BLOBVM- ERC7689 and MEM LAMBDA sections for more information.
Last updated