Sourcify Logosourcify.eth

0xB4F36F4bdD6AeF2cbA1Af8c985EF4f24Cf98D60D

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Check
Compilation Target
contracts/Check.sol:Check
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2026-05-31 08:07:55 UTC
Deployer
0x432f09F9082548328AE64f60641bC8B51b95E9ed
Deployment Transaction
0x4a7089293a654952d9440726c2a03c11b2b6306be9625bb9d7d4569f29157e49
Block Number
25196102
Transaction Index
16

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringcontracts/Check.sol:Check
1032_symbolstringcontracts/Check.sol:Check
2032_ownersmapping(uint256 ⇒ address)contracts/Check.sol:Check
3032_balancesmapping(address ⇒ uint256)contracts/Check.sol:Check
4032_tokenApprovalsmapping(uint256 ⇒ address)contracts/Check.sol:Check
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/Check.sol:Check
6020_owneraddresscontracts/Check.sol:Check
7020miningSystemaddresscontracts/Check.sol:Check
8020tokenDistributionaddresscontracts/Check.sol:Check
8201tgeLiveboolcontracts/Check.sol:Check
9032_tokenIdCounteruint256contracts/Check.sol:Check
10032checksmapping(uint256 ⇒ struct Check.CheckData)contracts/Check.sol:Check
11032checkBackgroundstringcontracts/Check.sol:Check
12032checkImagesmapping(uint8 ⇒ string)contracts/Check.sol:Check

Transient Storage Layout

No transient storage layouts found in the compiler output.

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