> ## Documentation Index
> Fetch the complete documentation index at: https://sidiorresearchlabs.mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# List evm extensions

# List of EVM Extensions

## Available Extensions

The following extensions are available in Paxeer Network' implementation of the EVM:

| Address                                      | Name                | Stateful | EIP                                               | Testnet                    | Mainnet                    |
| -------------------------------------------- | ------------------- | -------- | ------------------------------------------------- | -------------------------- | -------------------------- |
| `0x0000000000000000000000000000000000000001` | ecRecover           | No       |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000002` | SHA256 Hash         | No       |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000003` | RIPEMD-160 Hash     | No       |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000004` | Data Copy           | No       |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000005` | ExpMod              | No       | [EIP-198](https://eips.ethereum.org/EIPS/eip-198) | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000006` | BN256Add            | No       | [EIP-196](https://eips.ethereum.org/EIPS/eip-196) | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000007` | BN256ScalarMul      | No       | [EIP-196](https://eips.ethereum.org/EIPS/eip-196) | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000008` | BN256Pairing        | No       | [EIP-197](https://eips.ethereum.org/EIPS/eip-197) | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000009` | Blake2F             | No       | [EIP-152](https://eips.ethereum.org/EIPS/eip-152) | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000400` | Bech32 encoding     | No       |                                                   | :heavy\_multiplication\_x: | :heavy\_multiplication\_x: |
| `0x0000000000000000000000000000000000000800` | Staking module      | Yes      |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000801` | Distribution module | Yes      |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000802` | IBC Transfer        | Yes      |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |
| `0x0000000000000000000000000000000000000803` | Vesting module      | Yes      |                                                   | :heavy\_check\_mark:       | :heavy\_check\_mark:       |

## Further Reading

* [EVM Codes: Precompiled Contracts](https://www.evm.codes/precompiled)
