Skip to main content

List of EVM Extensions

Available Extensions

The following extensions are available in DEP implementation of the EVM:

AddressNameStatefulEIPTestnetMainnet
0x0000000000000000000000000000000000000001ecRecoverNo✔️✔️
0x0000000000000000000000000000000000000002SHA256 HashNo✔️✔️
0x0000000000000000000000000000000000000003RIPEMD-160 HashNo✔️✔️
0x0000000000000000000000000000000000000004Data CopyNo✔️✔️
0x0000000000000000000000000000000000000005ExpModNoEIP-198✔️✔️
0x0000000000000000000000000000000000000006BN256AddNoEIP-196✔️✔️
0x0000000000000000000000000000000000000007BN256ScalarMulNoEIP-196✔️✔️
0x0000000000000000000000000000000000000008BN256PairingNoEIP-197✔️✔️
0x0000000000000000000000000000000000000009Blake2FNoEIP-152✔️✔️
0x0000000000000000000000000000000000000400Bech32 encodingNo✖️✖️
0x0000000000000000000000000000000000000800Staking moduleYes✔️✔️
0x0000000000000000000000000000000000000801Distribution moduleYes✔️✔️
0x0000000000000000000000000000000000000802IBC TransferYes✔️✔️
0x0000000000000000000000000000000000000803Vesting moduleYes✔️✔️

Further Reading