Sourcify Logosourcify.eth

0xb94fA5796AEF6593CD56dE3d4b6a562ed2a20871

on PulseChain Mainnet (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
FairXYZDeployer
Compilation Target
contracts/FairXYZDeployer.sol:FairXYZDeployer
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
default
Verified At
2026-02-11 16:51:07 UTC
Deployer
0x476B535CF58dbdB440fCd4e8bC21c847B70A5314
Deployment Transaction
0xfa99f4597b8ed5c30251d8f99402d4c4b43bafe5ff5c8e1bf14c3953399f8ea5
Block Number
16328991
Transaction Index
60

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/FairXYZDeployer.sol:FairXYZDeployer
011_initializingboolcontracts/FairXYZDeployer.sol:FairXYZDeployer
101600__gapuint256[50]contracts/FairXYZDeployer.sol:FairXYZDeployer
5101600__gapuint256[50]contracts/FairXYZDeployer.sol:FairXYZDeployer
101032_defaultRoyaltyInfostruct ERC2981Upgradeable.RoyaltyInfocontracts/FairXYZDeployer.sol:FairXYZDeployer
102032_tokenRoyaltyInfomapping(uint256 ⇒ struct ERC2981Upgradeable.RoyaltyInfo)contracts/FairXYZDeployer.sol:FairXYZDeployer
10301536__gapuint256[48]contracts/FairXYZDeployer.sol:FairXYZDeployer
15101operatorFilterDisabledboolcontracts/FairXYZDeployer.sol:FairXYZDeployer
151120operatorFilterRegistrycontract IOperatorFilterRegistrycontracts/FairXYZDeployer.sol:FairXYZDeployer
15201600__gapuint256[50]contracts/FairXYZDeployer.sol:FairXYZDeployer
202032_namestringcontracts/FairXYZDeployer.sol:FairXYZDeployer
203032_symbolstringcontracts/FairXYZDeployer.sol:FairXYZDeployer
204032_mintedTokensuint256contracts/FairXYZDeployer.sol:FairXYZDeployer
205032_burntTokensCountuint256contracts/FairXYZDeployer.sol:FairXYZDeployer
206032_ownersmapping(uint256 ⇒ address)contracts/FairXYZDeployer.sol:FairXYZDeployer
207032_origOwnersmapping(uint256 ⇒ address)contracts/FairXYZDeployer.sol:FairXYZDeployer
208032_tokenIsBurntmapping(uint256 ⇒ bool)contracts/FairXYZDeployer.sol:FairXYZDeployer
209032_tokenApprovalsmapping(uint256 ⇒ address)contracts/FairXYZDeployer.sol:FairXYZDeployer
210032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/FairXYZDeployer.sol:FairXYZDeployer
211032mintDatamapping(address ⇒ struct ERC721xyzUpgradeable.minterData)contracts/FairXYZDeployer.sol:FairXYZDeployer
21201408__gapuint256[44]contracts/FairXYZDeployer.sol:FairXYZDeployer
256032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeable.RoleData)contracts/FairXYZDeployer.sol:FairXYZDeployer
25701568__gapuint256[49]contracts/FairXYZDeployer.sol:FairXYZDeployer
30601600__gapuint256[50]contracts/FairXYZDeployer.sol:FairXYZDeployer
356032_statusuint256contracts/FairXYZDeployer.sol:FairXYZDeployer
35701568__gapuint256[49]contracts/FairXYZDeployer.sol:FairXYZDeployer
406020_owneraddresscontracts/FairXYZDeployer.sol:FairXYZDeployer
40701568__gapuint256[49]contracts/FairXYZDeployer.sol:FairXYZDeployer
456032tokensAvailablestruct FairXYZDeployer.TokensAvailableToMintcontracts/FairXYZDeployer.sol:FairXYZDeployer
457032baseURIstringcontracts/FairXYZDeployer.sol:FairXYZDeployer
458032pathURIstringcontracts/FairXYZDeployer.sol:FairXYZDeployer
459032preRevealURIstringcontracts/FairXYZDeployer.sol:FairXYZDeployer
460032_overrideURIstringcontracts/FairXYZDeployer.sol:FairXYZDeployer
46101lockURIboolcontracts/FairXYZDeployer.sol:FairXYZDeployer
46111signatureReleasedboolcontracts/FairXYZDeployer.sol:FairXYZDeployer
461220interfaceAddressaddresscontracts/FairXYZDeployer.sol:FairXYZDeployer
461221burnableboolcontracts/FairXYZDeployer.sol:FairXYZDeployer
462020_primarySaleReceiveraddresscontracts/FairXYZDeployer.sol:FairXYZDeployer
463032stageMapmapping(uint256 ⇒ struct FairXYZDeployer.StageData)contracts/FairXYZDeployer.sol:FairXYZDeployer
464032stageMintsmapping(uint256 ⇒ mapping(address ⇒ uint256))contracts/FairXYZDeployer.sol:FairXYZDeployer
465032totalStagesuint256contracts/FairXYZDeployer.sol:FairXYZDeployer
46601600__gapuint256[50]contracts/FairXYZDeployer.sol:FairXYZDeployer

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...
0xb94fA5796AEF6593CD56dE3d4b6a562ed2a20871 on PulseChain Mainnet (369)