Sourcify Logosourcify.eth

0x5a28EEF0eD8cCe44CDa9d7097ecCE041bb51B9D4

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MetadataRenderer
Compilation Target
src/token/metadata/MetadataRenderer.sol:MetadataRenderer
Language
SoliditySolidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2026-03-11 12:48:31 UTC
Deployer
0xEE5DB9d9D471cA50fa41dcB76c1daf37F37c06aE
Deployment Transaction
0xb3cc29257a0c21198615b1f6242a0f4989c801cdb1af06805680aedc3a9bf985
Block Number
16585896
Transaction Index
15

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
15960x0000000000000000000000005a28eef0ed8cce44cda9d7097ecce041bb51b9d42682, 2772, 4082, 4172, 4411
30440x000000000000000000000000d310a3041dfcf14def5ccbc508668974b5da71746550, 10223

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/token/metadata/MetadataRenderer.sol:MetadataRenderer
011_initializingboolsrc/token/metadata/MetadataRenderer.sol:MetadataRenderer
10160settingsstruct MetadataRendererTypesV1.Settingssrc/token/metadata/MetadataRenderer.sol:MetadataRenderer
6032propertiesstruct MetadataRendererTypesV1.Property[]src/token/metadata/MetadataRenderer.sol:MetadataRenderer
7032ipfsDatastruct MetadataRendererTypesV1.IPFSGroup[]src/token/metadata/MetadataRenderer.sol:MetadataRenderer
8032attributesmapping(uint256 ⇒ uint16[16])src/token/metadata/MetadataRenderer.sol:MetadataRenderer
9032additionalTokenPropertiesstruct MetadataRendererTypesV2.AdditionalTokenProperty[]src/token/metadata/MetadataRenderer.sol:MetadataRenderer

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...
0x5a28EEF0eD8cCe44CDa9d7097ecCE041bb51B9D4 on PulseChain (369)