List of EVM Extensions
Available Extensions
The following extensions are available in DEP implementation of the EVM:
Address | Name | Stateful | EIP | Testnet | Mainnet |
---|---|---|---|---|---|
0x0000000000000000000000000000000000000001 | ecRecover | No | ✔️ | ✔️ | |
0x0000000000000000000000000000000000000002 | SHA256 Hash | No | ✔️ | ✔️ | |
0x0000000000000000000000000000000000000003 | RIPEMD-160 Hash | No | ✔️ | ✔️ | |
0x0000000000000000000000000000000000000004 | Data Copy | No | ✔️ | ✔️ | |
0x0000000000000000000000000000000000000005 | ExpMod | No | EIP-198 | ✔️ | ✔️ |
0x0000000000000000000000000000000000000006 | BN256Add | No | EIP-196 | ✔️ | ✔️ |
0x0000000000000000000000000000000000000007 | BN256ScalarMul | No | EIP-196 | ✔️ | ✔️ |
0x0000000000000000000000000000000000000008 | BN256Pairing | No | EIP-197 | ✔️ | ✔️ |
0x0000000000000000000000000000000000000009 | Blake2F | No | EIP-152 | ✔️ | ✔️ |
0x0000000000000000000000000000000000000400 | Bech32 encoding | No | ✖️ | ✖️ | |
0x0000000000000000000000000000000000000800 | Staking module | Yes | ✔️ | ✔️ | |
0x0000000000000000000000000000000000000801 | Distribution module | Yes | ✔️ | ✔️ | |
0x0000000000000000000000000000000000000802 | IBC Transfer | Yes | ✔️ | ✔️ | |
0x0000000000000000000000000000000000000803 | Vesting module | Yes | ✔️ | ✔️ |