Sourcify Logosourcify.eth

0x05FE4e1c113272211fA00983F162d04Cd202Ff53

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
BoneDucks
Compilation Target
contracts/BoneDucks.sol:BoneDucks
Language
SoliditySolidity
Compiler
solc 0.8.4+commit.c7e474f2
EVM Version
default
Verified At
2026-02-11 22:22:08 UTC
Deployer
0xF4DC6e89Dc3F9b0733d2Bc8833D9Bb0681e2D759
Deployment Transaction
0x193a7c22e66163ad8c29caedf75911dbf793cd27d9a51b3825d27fb7b83f4920
Block Number
15120630
Transaction Index
155

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_currentIndexuint256contracts/BoneDucks.sol:BoneDucks
1032_burnCounteruint256contracts/BoneDucks.sol:BoneDucks
2032_namestringcontracts/BoneDucks.sol:BoneDucks
3032_symbolstringcontracts/BoneDucks.sol:BoneDucks
4032_packedOwnershipsmapping(uint256 ⇒ uint256)contracts/BoneDucks.sol:BoneDucks
5032_packedAddressDatamapping(address ⇒ uint256)contracts/BoneDucks.sol:BoneDucks
6032_tokenApprovalsmapping(uint256 ⇒ address)contracts/BoneDucks.sol:BoneDucks
7032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))contracts/BoneDucks.sol:BoneDucks
8020_owneraddresscontracts/BoneDucks.sol:BoneDucks
9032maxPublicMintsuint256contracts/BoneDucks.sol:BoneDucks
10032baseURIstringcontracts/BoneDucks.sol:BoneDucks
11032notRevealedUristringcontracts/BoneDucks.sol:BoneDucks
12032uriSuffixstringcontracts/BoneDucks.sol:BoneDucks
13032tokenMintsmapping(address ⇒ mapping(uint256 ⇒ uint256))contracts/BoneDucks.sol:BoneDucks
14020signeraddresscontracts/BoneDucks.sol:BoneDucks
14201revealedboolcontracts/BoneDucks.sol:BoneDucks
14211saleStatusenum BoneDucks.SaleStatuscontracts/BoneDucks.sol:BoneDucks

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