Sourcify Logosourcify.eth

0x99232B848594a149b2e68239aD4Aa811Abbb26CD

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
IconRegistry
Compilation Target
contracts/IconRegistry.sol:IconRegistry
Language
Solidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
prague
Verified At
2025-12-14 10:19:55 UTC
Deployer
0x7d24272273a638DE2a5729C0388d20b55D82Cb2f
Deployment Transaction
0x82f9563af8fa8c9441bd4eb729d33bf2ac06624a210268889c2cfd07844ac78e
Block Number
24010149
Transaction Index
123

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
26440x00000000000000000000000099232b848594a149b2e68239ad4aa811abbb26cd2926, 3264

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032iconsmapping(bytes32 ⇒ struct IconRegistry.Icon)contracts/IconRegistry.sol:IconRegistry
1032iconVersionsmapping(bytes32 ⇒ mapping(uint32 ⇒ struct IconRegistry.Icon))contracts/IconRegistry.sol:IconRegistry
2032tokenToIconmapping(address ⇒ mapping(uint256 ⇒ bytes32))contracts/IconRegistry.sol:IconRegistry
3032chainToIconmapping(uint256 ⇒ bytes32)contracts/IconRegistry.sol:IconRegistry
4032slugsbytes32[]contracts/IconRegistry.sol:IconRegistry
5032slugIndexmapping(bytes32 ⇒ uint256)contracts/IconRegistry.sol:IconRegistry
601600__gapuint256[50]contracts/IconRegistry.sol:IconRegistry

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