Sourcify Logosourcify.eth

0x3C4eC5a8D291609B757F22459baA99465306c76A

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
NFT
Compilation Target
contracts/NFT.sol:NFT
Language
Solidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
paris
Verified At
2026-01-28 00:40:15 UTC
Deployer
0x4720b94fea2f31F85143F7Fce2099e854f88B5EE
Deployment Transaction
0x921422debf9cbc7c5452d60b65ce9e8c390b2d931184f1e68c1744ff0b461056
Block Number
25612495
Transaction Index
157

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringcontracts/NFT.sol:NFT
1032_symbolstringcontracts/NFT.sol:NFT
2032_ownersmapping(uint256 ⇒ address)contracts/NFT.sol:NFT
3032_balancesmapping(address ⇒ uint256)contracts/NFT.sol:NFT
4032_tokenApprovalsmapping(uint256 ⇒ address)contracts/NFT.sol:NFT
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/NFT.sol:NFT
6032_ownedTokensmapping(address ⇒ mapping(uint256 ⇒ uint256))contracts/NFT.sol:NFT
7032_ownedTokensIndexmapping(uint256 ⇒ uint256)contracts/NFT.sol:NFT
8032_allTokensuint256[]contracts/NFT.sol:NFT
9032_allTokensIndexmapping(uint256 ⇒ uint256)contracts/NFT.sol:NFT
10032_tokenURIsmapping(uint256 ⇒ string)contracts/NFT.sol:NFT
11020_owneraddresscontracts/NFT.sol:NFT
12032_statusuint256contracts/NFT.sol:NFT
13032_tokenIdCounterstruct Counters.Countercontracts/NFT.sol:NFT
14032uristringcontracts/NFT.sol:NFT
15032costuint256contracts/NFT.sol:NFT
16032maxSupplyuint256contracts/NFT.sol:NFT
17032maxMintAmountPerTxuint256contracts/NFT.sol:NFT
18032preMintuint256contracts/NFT.sol:NFT
1901pausedboolcontracts/NFT.sol:NFT
1911initializedboolcontracts/NFT.sol:NFT

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