0x27E51B2254433A3284D9ba73Ea551C397DB2a124
on OP Mainnet (10)
Match
Runtime Bytecode
Creation Bytecode
- Contract Name
- L2ToL1MessagePasser
- Compilation Target
- src/L2/L2ToL1MessagePasser.sol:L2ToL1MessagePasser
- Language
Solidity
- Compiler
- solc 0.8.15+commit.e14f2714
- EVM Version
- london
- Verified At
- 2026-07-09 21:18:36 UTC
- Deployer
- 0xDeaDDEaDDeAdDeAdDEAdDEaddeAddEAdDEAd0001
- Deployment Transaction
- 0x9305b93023ddc2707e4df03c2eb40b845079b088ca5a2e15e71d537088be2037
- Block Number
- 153963812
- Transaction Index
- 11
Read/Write Contract on:
Loading contract data...
Source Code
Loading contract data...
Compiler Settings
Loading...
Contract Metadata
Loading...
Creation Bytecode
Loading contract data...
Runtime Bytecode
Loading contract data...
Storage Layout
For non-default storage allocations (e.g. EIP-7201) check out 
| Slot | Offset | Bytes | Label | Type | Contract |
|---|---|---|---|---|---|
| 0 | 0 | 32 | sentMessages | mapping(bytes32 ⇒ bool) | src/L2/L2ToL1MessagePasser.sol:L2ToL1MessagePasser |
| 1 | 0 | 30 | msgNonce | uint240 | src/L2/L2ToL1MessagePasser.sol:L2ToL1MessagePasser |
Transient Storage Layout
Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.
Standard JSON Input
This isn't the original compiler JSON data. Generated for compatibility.
Loading...
Standard JSON Output
This isn't the original compiler JSON data. Generated for compatibility.
Loading...