Sourcify Logosourcify.eth

0xfB8Ea199B9a8b190a5c5B41216915eBe7AE87D0b

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
MJ404
Compilation Target
contracts/ERC404/MJ404.sol:MJ404
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
shanghai
Verified At
2024-08-08 14:39:25 UTC
Deployer
0x570f032aB5A4911708382EdeB440ce54e4f9835D
Deployment Transaction
0x4d341f0c7f6fac954328f0fd62af7faee178aa49616fc667ea843b8840098b1d
Block Number
19357984
Transaction Index
23

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
1870x00000000000000000000000000000000000000000000000000000000000000121498, 8584
1900x0000000000000000000000000000000000000000000000db02434329a22000001289

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020owneraddresscontracts/ERC404/MJ404.sol:MJ404
1032namestringcontracts/ERC404/MJ404.sol:MJ404
2032symbolstringcontracts/ERC404/MJ404.sol:MJ404
3032minteduint256contracts/ERC404/MJ404.sol:MJ404
4032balanceOfmapping(address ⇒ uint256)contracts/ERC404/MJ404.sol:MJ404
5032_allowancemapping(address ⇒ mapping(address ⇒ uint256))contracts/ERC404/MJ404.sol:MJ404
6032getApprovedmapping(uint256 ⇒ address)contracts/ERC404/MJ404.sol:MJ404
7032isApprovedForAllmapping(address ⇒ mapping(address ⇒ bool))contracts/ERC404/MJ404.sol:MJ404
8032_ownerOfmapping(uint256 ⇒ address)contracts/ERC404/MJ404.sol:MJ404
9032_ownedmapping(address ⇒ uint256[])contracts/ERC404/MJ404.sol:MJ404
10032_ownedIndexmapping(uint256 ⇒ uint256)contracts/ERC404/MJ404.sol:MJ404
11032whitelistmapping(address ⇒ bool)contracts/ERC404/MJ404.sol:MJ404
12032royaltyFeeuint256contracts/ERC404/MJ404.sol:MJ404
13020royaltyReceiveraddresscontracts/ERC404/MJ404.sol:MJ404
14032attributesmapping(uint256 ⇒ uint32)contracts/ERC404/MJ404.sol:MJ404
1501mintTimeboolcontracts/ERC404/MJ404.sol:MJ404
16032mintPriceuint256contracts/ERC404/MJ404.sol:MJ404
17032mintCountmapping(address ⇒ uint32)contracts/ERC404/MJ404.sol:MJ404
1804goldSuffixCountuint32contracts/ERC404/MJ404.sol:MJ404
1844normalSuffixCountuint32contracts/ERC404/MJ404.sol:MJ404
19032goldPropsuint32[]contracts/ERC404/MJ404.sol:MJ404
20032propCountsuint32[]contracts/ERC404/MJ404.sol:MJ404
2104campCountuint32contracts/ERC404/MJ404.sol:MJ404
22032cardCountsuint32[]contracts/ERC404/MJ404.sol:MJ404
23032uriPrefixstringcontracts/ERC404/MJ404.sol:MJ404
24032uriSuffixstringcontracts/ERC404/MJ404.sol:MJ404
25020_adminaddresscontracts/ERC404/MJ404.sol:MJ404
25204maxMintCountuint32contracts/ERC404/MJ404.sol:MJ404
25244totalMintCountuint32contracts/ERC404/MJ404.sol:MJ404
25284maxPerWalletuint32contracts/ERC404/MJ404.sol:MJ404

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