Sourcify Logo

0x407A8825578131454F4f6b2DDf0fbBbD19F3edec

on BNB Smart Chain Mainnet (56)

Match
Runtime Bytecode
Creation Bytecode
Unverified Libraries
Contract Name
WaferDie
Compilation Target
src/WaferDie.sol:WaferDie
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2026-09-22 13:51:22 UTC
Deployer
0x173B5727CEe24D4B14380d470492dE01c20bb290
Deployment Transaction
0xd72f11da06e351c6a52fbf60ad0f814a2762b220f7957fe788d008ab79b4a56a
Block Number
123383893
Transaction Index
116

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringsrc/WaferDie.sol:WaferDie
1032_symbolstringsrc/WaferDie.sol:WaferDie
2032_ownersmapping(uint256 ⇒ address)src/WaferDie.sol:WaferDie
3032_balancesmapping(address ⇒ uint256)src/WaferDie.sol:WaferDie
4032_tokenApprovalsmapping(uint256 ⇒ address)src/WaferDie.sol:WaferDie
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))src/WaferDie.sol:WaferDie
6032_ownedTokensmapping(address ⇒ mapping(uint256 ⇒ uint256))src/WaferDie.sol:WaferDie
7032_ownedTokensIndexmapping(uint256 ⇒ uint256)src/WaferDie.sol:WaferDie
8032_allTokensuint256[]src/WaferDie.sol:WaferDie
9032_allTokensIndexmapping(uint256 ⇒ uint256)src/WaferDie.sol:WaferDie
10032_tokenURIsmapping(uint256 ⇒ string)src/WaferDie.sol:WaferDie
11020_owneraddresssrc/WaferDie.sol:WaferDie
12020_pendingOwneraddresssrc/WaferDie.sol:WaferDie
13032programHashmapping(uint256 ⇒ bytes32)src/WaferDie.sol:WaferDie
14020foundryaddresssrc/WaferDie.sol:WaferDie
14201foundryLockedboolsrc/WaferDie.sol:WaferDie
15032nextIduint256src/WaferDie.sol:WaferDie
16032_infomapping(uint256 ⇒ struct WaferDie.DieInfo)src/WaferDie.sol:WaferDie
17032_ipRefsmapping(uint256 ⇒ uint256[])src/WaferDie.sol:WaferDie
18032depthmapping(uint256 ⇒ uint8)src/WaferDie.sol:WaferDie
19032publishedmapping(uint256 ⇒ bool)src/WaferDie.sol:WaferDie
20032ownershipNoncemapping(uint256 ⇒ uint64)src/WaferDie.sol:WaferDie

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...