# Contract Addresses

- [L1 Bridge](/addresses/bridge.md): Contracts involved in canonical messaging between Ethereum and Zircuit
- [L2 Predeploys](/addresses/predeploys.md): A contract placed in the L2 genesis state. They operate natively within the EVM instead of executing as external native code outside the EVM environment
- [L2 Precompiles](/addresses/precompiles.md): A special type of smart contract built directly into the EVM that executes common cryptographic operations with greater efficiency than contracts written in high-level languages like Solidity
- [L2 Preinstalls](/addresses/preinstalls.md): General use contracts made available to improve Zircuit's UX
- [CREATE2 Deployments](/addresses/preinstalls/create2.md)
