Sourcify Logo

0x908Ea9ba836107f1898e648BEC9a391B61891F71

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
BemMatrixLab
Compilation Target
BemMatrixLab.sol:BemMatrixLab
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
shanghai
Verified At
2026-09-24 07:05:19 UTC
Deployer
0x1952eD061Fdc1aD40819461f6458C872eAC79269
Deployment Transaction
0xff1abe6d0983d8173a4ceef6dc0222e31779af720ab187665d4bc2fd684391e5
Block Number
123713279
Transaction Index
50

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
14620x0000000000000000000000005ce033b2bfca3af30b3e8c8457deaf776a8b695a2225, 10431, 11620
14640x00000000000000000000000000000000000000000000000000000000000000381487
14660x00000000000000000000000000000000000000000000000000000000000000082035
14680x0000000000000000000000000000000000000000000000000000000005f5e100551, 5079, 9574, 9624, 9675, 9726, 9777, 9833, 9870, 9912
14700x0000000000000000000000001952ed061fdc1ad40819461f6458c872eac792691161, 11398
14720x0000000000000000000000001952ed061fdc1ad40819461f6458c872eac792692092, 3388, 6204, 11469, 11512
14740x0000000000000000000000001952ed061fdc1ad40819461f6458c872eac792692293, 10714

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_statusuint256BemMatrixLab.sol:BemMatrixLab
1032playerCountuint256BemMatrixLab.sol:BemMatrixLab
2032totalCollecteduint256BemMatrixLab.sol:BemMatrixLab
3032totalProtocolFeesuint256BemMatrixLab.sol:BemMatrixLab
4032totalSettleduint256BemMatrixLab.sol:BemMatrixLab
5032playersmapping(address ⇒ struct BemMatrixLab.Player)BemMatrixLab.sol:BemMatrixLab
6032playerAtmapping(uint64 ⇒ address)BemMatrixLab.sol:BemMatrixLab
7032levelStatesmapping(address ⇒ mapping(enum BemMatrixLab.Matrix ⇒ mapping(uint8 ⇒ struct BemMatrixLab.LevelState)))BemMatrixLab.sol:BemMatrixLab
8032roomsmapping(bytes32 ⇒ struct BemMatrixLab.Room)BemMatrixLab.sol:BemMatrixLab
9032processedPlacementmapping(bytes32 ⇒ bool)BemMatrixLab.sol:BemMatrixLab
10032settledmapping(address ⇒ uint256)BemMatrixLab.sol:BemMatrixLab
11032frontiersmapping(bytes32 ⇒ struct BemMatrixLab.Frontier)BemMatrixLab.sol:BemMatrixLab
12032frontierNodesmapping(bytes32 ⇒ mapping(bytes32 ⇒ struct BemMatrixLab.FrontierNode))BemMatrixLab.sol:BemMatrixLab
13032roomFrontiersmapping(bytes32 ⇒ bytes32[])BemMatrixLab.sol:BemMatrixLab

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