Sourcify Logosourcify.eth

0x2d3fC875de7Fe7Da43AD0afa0E7023c9B91D06b1

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
ERC721CreatorImplementation
Compilation Target
contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2026-02-24 19:18:36 UTC
Deployer
0xa8863bf1c8933f649e7b03Eb72109E5E187505Ea
Deployment Transaction
0x58648b7c52e18103c9aab3474914336bf59902a305df7d42e44e920ba25590ea
Block Number
16084506
Transaction Index
130

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
011_initializingboolcontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
101600__gapuint256[50]contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
51020_owneraddresscontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
5201568__gapuint256[49]contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
101032_statusuint256contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
102064_adminsstruct EnumerableSet.AddressSetcontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
10401600__gapuint256[50]contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
154032_namestringcontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
155032_symbolstringcontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
156032_ownersmapping(uint256 ⇒ address)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
157032_balancesmapping(address ⇒ uint256)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
158032_tokenApprovalsmapping(uint256 ⇒ address)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
159032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
16001408__gapuint256[44]contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
204032_tokenCountuint256contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
205020_approveTransferBaseaddresscontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
206064_extensionsstruct EnumerableSet.AddressSetcontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
208064_blacklistedExtensionsstruct EnumerableSet.AddressSetcontracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
210032_extensionPermissionsmapping(address ⇒ address)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
211032_extensionApproveTransfersmapping(address ⇒ bool)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
212032_tokensExtensionmapping(uint256 ⇒ address)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
213032_extensionBaseURImapping(address ⇒ string)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
214032_extensionBaseURIIdenticalmapping(address ⇒ bool)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
215032_extensionURIPrefixmapping(address ⇒ string)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
216032_tokenURIsmapping(uint256 ⇒ string)contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
217032_extensionRoyaltymapping(address ⇒ struct CreatorCore.RoyaltyConfig[])contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation
218032_tokenRoyaltymapping(uint256 ⇒ struct CreatorCore.RoyaltyConfig[])contracts/ERC721CreatorImplementation.sol:ERC721CreatorImplementation

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