Sourcify Logosourcify.eth

0x904da022AbCF44EbA68d4255914141298a7F7307

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Validity
Compilation Target
Validity.sol:Validity
Language
SoliditySolidity
Compiler
solc 0.5.8+commit.23d335f2
EVM Version
default
Verified At
2025-06-23 07:32:06 UTC
Deployer
0x647e9e26DA82C29AAFbbFB1C3f45d916AA9b300d
Deployment Transaction
0x9ec02bbc044d7df3b5a01720ceee266a731bce412e4d2c3d3f6043b72a5510da
Block Number
8345970
Transaction Index
104

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
553944
Original (recompiled):0xa165627a7a7230582082543826d9d6a77ec6a60573bf432e832fbb6b1f7266b5e5ed9e1ead023abcbb0029
Transformed (onchain):0xa165627a7a7230582001cd989354fc8b56a16c27df0401cebff681b07214fd9ace4b4db76f8d52ca670029

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
474544
Original (recompiled):0xa165627a7a7230582082543826d9d6a77ec6a60573bf432e832fbb6b1f7266b5e5ed9e1ead023abcbb0029
Transformed (onchain):0xa165627a7a7230582001cd989354fc8b56a16c27df0401cebff681b07214fd9ace4b4db76f8d52ca670029

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
Storage layout is only available for Solidity contracts compiled with version ≥ 0.5.13.

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