Sourcify Logosourcify.eth

0x3fC91A3afd70395Cd496C647d5a6CC9D4B2b7FAD

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
UniversalRouter
Compilation Target
contracts/UniversalRouter.sol:UniversalRouter
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2024-08-08 10:50:03 UTC
Deployer
0x946E9C780F3c79D80e51e68d259d0D7E794F2124
Deployment Transaction
0x8262d7c12366abc7282b0bc5ad2e7376309eb72f07af6fa0ab1c82ad3d13555b
Block Number
17143817
Transaction Index
49

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: QmaNm7CCgBsVYEsYdzKcHHD7Ps9Bp7knz2k7A1QdNLYSpz

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: QmaNm7CCgBsVYEsYdzKcHHD7Ps9Bp7knz2k7A1QdNLYSpz

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
16940x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc28510, 8901
16980x000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba34952, 5208, 8119, 9437, 14827
17010x00000000000000000000000000000000000000adc04c56bf30ac9d3c0aaf14dc10235
17040x00000000000000000000000000000000000001ad428e4906ae43d8f9852d0dd612721
17070x0000000000000000000000001e0049783f008a0085193e00003d00cd54003c7113201
17100x000000000000000000000000941a6d105802cccaa06de58a13a6f49ebdcd481c10415
17130x00000000000000000000000074312363e45dcaba76c59ec49a7aa8a65a67eed311609, 11867
17150x000000000000000000000000cda72070e455bb31c7690a170224ce43623d0b6f12137
17170x0000000000000000000000002b2e8cda09bba9660dca5cb6233787738ad6832911692, 13459
17190x00000000000000000000000020f780a973856b93f63670377900c1d2a50a77c412616
17210x000000000000000000000000a42f6cada809bcf417deefbdd69c5c5a909249c011779
17230x000000000000000000000000b47e3cd837ddf8e4c57f05d70ab865de6e193bbb10477
17260x0000000000000000000000000000000000e655fae4d56241588680f86e3b237710328
17300x000000000000000000000000f4d2888d29d722226fafa5d9b24f9164c092421e1296
17330x0000000000000000000000000554f068365ed43dcc98dcd7fd7a8208a5638c721204
17360x000000000000000000000000ea37093ce161f090e443f304e1bf3a8f14d7bb401432
17390x0000000000000000000000005c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f6457, 7497, 16095
17420x96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f6424, 7464, 16062
17450x0000000000000000000000001f98431c8ad98523631ae4a59f267346ea31f98417436
17480xe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5417402

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032maxAmountInCacheduint256contracts/UniversalRouter.sol:UniversalRouter
1020lockedByaddresscontracts/UniversalRouter.sol:UniversalRouter

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...
0x3fc91a3afd70395cd496c647d5a6cc9d4b2b7fad on Ethereum Mainnet (1)