Sourcify Logo

0xfD28f108e95f4D41daAE9dbfFf707D677985998E

on OP Mainnet (10)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
PeripheralPRL
Compilation Target
contracts/peripheral/PeripheralPRL.sol:PeripheralPRL
Language
SoliditySolidity
Compiler
solc 0.8.25+commit.b61c2a91
EVM Version
paris
Verified At
2025-07-21 18:57:47 UTC
Deployer
0x66CcEC236bbcE5f1bBd1b2fC0a4014e57A55ad02
Deployment Transaction
0xe8dab5d24f8d789147e2d13da5b48b35300885ea9c2a372a5989dbba66c37f4d
Block Number
134306607
Transaction Index
8

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmS18SfTXpAhppbDegm3vDacFGVfNNQmJBvCKvVsSVTAF3

Loading contract data...

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmS18SfTXpAhppbDegm3vDacFGVfNNQmJBvCKvVsSVTAF3

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
600x0000000000000000000000001a44076050125825900e736c501f859c50fe728c1514, 2763, 4739, 5849, 7090, 9568, 10491, 10701
58090x8f5501e78ecf23fd68e4819f475326562d0d3c8eeecef09f7ba0fa815e39ea096557
58110x000000000000000000000000000000000000000000000000000000000000000a6515
58130x000000000000000000000000fd28f108e95f4d41daae9dbfff707d677985998e6473
58150x6b23e8888fb56a22a2ec5abd6fd3da54784881cac23eba1fd3cb02391cb04b866638
58170xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66678
58200x506172616c6c656c20476f7665726e616e636520546f6b656e000000000000197536
58230x31000000000000000000000000000000000000000000000000000000000000017581

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/peripheral/PeripheralPRL.sol:PeripheralPRL
1032peersmapping(uint32 ⇒ bytes32)contracts/peripheral/PeripheralPRL.sol:PeripheralPRL
2020preCrimeaddresscontracts/peripheral/PeripheralPRL.sol:PeripheralPRL
3032enforcedOptionsmapping(uint32 ⇒ mapping(uint16 ⇒ bytes))contracts/peripheral/PeripheralPRL.sol:PeripheralPRL
4020msgInspectoraddresscontracts/peripheral/PeripheralPRL.sol:PeripheralPRL
5032_balancesmapping(address ⇒ uint256)contracts/peripheral/PeripheralPRL.sol:PeripheralPRL
6032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/peripheral/PeripheralPRL.sol:PeripheralPRL
7032_totalSupplyuint256contracts/peripheral/PeripheralPRL.sol:PeripheralPRL
8032_namestringcontracts/peripheral/PeripheralPRL.sol:PeripheralPRL
9032_symbolstringcontracts/peripheral/PeripheralPRL.sol:PeripheralPRL
10032_nameFallbackstringcontracts/peripheral/PeripheralPRL.sol:PeripheralPRL
11032_versionFallbackstringcontracts/peripheral/PeripheralPRL.sol:PeripheralPRL
12032_noncesmapping(address ⇒ uint256)contracts/peripheral/PeripheralPRL.sol:PeripheralPRL
1301_pausedboolcontracts/peripheral/PeripheralPRL.sol:PeripheralPRL

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...