Sourcify Logo

0xb31A87949103be1B3D5E33D3f8f9e28dD1DB4003

on BNB Smart Chain Mainnet (56)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MarsLandNFT
Compilation Target
contracts/MarsLandNFT.sol:MarsLandNFT
Language
SoliditySolidity
Compiler
solc 0.8.36+commit.8a079791
EVM Version
prague
Verified At
2026-07-31 12:57:14 UTC
Deployer
0xEAf80977c62CC5949a21458304280772B364Fb40
Deployment Transaction
0x159e4d08444cd0c4d697fe9e5f1f85c9a3efa4c9edac01ecbd3bb478dfa6897a
Block Number
113205290
Transaction Index
78

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
820x00000000000000000000000000000000000000000000000000000000000001f42445, 4831, 4885
860x4fec036a304bbfe29088b3e0060f32df0250c507456d9ab48278e3e7c37de5ba2229, 4369, 7185

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringcontracts/MarsLandNFT.sol:MarsLandNFT
1032_symbolstringcontracts/MarsLandNFT.sol:MarsLandNFT
2032_ownersmapping(uint256 ⇒ address)contracts/MarsLandNFT.sol:MarsLandNFT
3032_balancesmapping(address ⇒ uint256)contracts/MarsLandNFT.sol:MarsLandNFT
4032_tokenApprovalsmapping(uint256 ⇒ address)contracts/MarsLandNFT.sol:MarsLandNFT
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/MarsLandNFT.sol:MarsLandNFT
6032_ownedTokensmapping(address ⇒ mapping(uint256 ⇒ uint256))contracts/MarsLandNFT.sol:MarsLandNFT
7032_ownedTokensIndexmapping(uint256 ⇒ uint256)contracts/MarsLandNFT.sol:MarsLandNFT
8032_allTokensuint256[]contracts/MarsLandNFT.sol:MarsLandNFT
9032_allTokensIndexmapping(uint256 ⇒ uint256)contracts/MarsLandNFT.sol:MarsLandNFT
10020_owneraddresscontracts/MarsLandNFT.sol:MarsLandNFT
11020_pendingOwneraddresscontracts/MarsLandNFT.sol:MarsLandNFT
11201_pausedboolcontracts/MarsLandNFT.sol:MarsLandNFT
12020token2049contract IERC20contracts/MarsLandNFT.sol:MarsLandNFT
13020pendingPaymentTokenaddresscontracts/MarsLandNFT.sol:MarsLandNFT
13208paymentTokenActivationTimeuint64contracts/MarsLandNFT.sol:MarsLandNFT
14020treasuryaddresscontracts/MarsLandNFT.sol:MarsLandNFT
15020pendingTreasuryaddresscontracts/MarsLandNFT.sol:MarsLandNFT
16032defaultPriceuint256contracts/MarsLandNFT.sol:MarsLandNFT
17032totalMinteduint256contracts/MarsLandNFT.sol:MarsLandNFT
18032totalVolume2049uint256contracts/MarsLandNFT.sol:MarsLandNFT
19032totalTreasuryReceived2049uint256contracts/MarsLandNFT.sol:MarsLandNFT
20032unlockedSupplyuint256contracts/MarsLandNFT.sol:MarsLandNFT
21032maxPaidMintsPerWalletuint256contracts/MarsLandNFT.sol:MarsLandNFT
22032ownerMinteduint256contracts/MarsLandNFT.sol:MarsLandNFT
2304currentSeasonuint32contracts/MarsLandNFT.sol:MarsLandNFT
2341saleActiveboolcontracts/MarsLandNFT.sol:MarsLandNFT
2351token2049Lockedboolcontracts/MarsLandNFT.sol:MarsLandNFT
24032baseTokenURIstringcontracts/MarsLandNFT.sol:MarsLandNFT
25032contractMetadataURIstringcontracts/MarsLandNFT.sol:MarsLandNFT
2601metadataFrozenboolcontracts/MarsLandNFT.sol:MarsLandNFT
27032customPricemapping(uint256 ⇒ uint256)contracts/MarsLandNFT.sol:MarsLandNFT
28032purchaseRecordmapping(uint256 ⇒ struct MarsLandNFT.PurchaseRecord)contracts/MarsLandNFT.sol:MarsLandNFT
29032paidMintsBySeasonmapping(uint32 ⇒ mapping(address ⇒ uint256))contracts/MarsLandNFT.sol:MarsLandNFT
30032landNamemapping(uint256 ⇒ string)contracts/MarsLandNFT.sol:MarsLandNFT

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