Sourcify Logosourcify.eth

0x607DF06d771bd72c14A4031d1647CaD8cA1af268

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Pencil
Compilation Target
Pencil.sol:Pencil
Language
SoliditySolidity
Compiler
solc 0.8.4+commit.c7e474f2
EVM Version
istanbul
Verified At
2026-02-02 05:59:27 UTC
Deployer
0xFD8364e868ea436Ab83362DA6518de2Aec90f5E4
Deployment Transaction
0xc9924ba3a202f8512ca0cfbefe1e083890b4d99bc1defd03b94b2cc7c5c7e47c
Block Number
13910721
Transaction Index
305

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2682554
Original (recompiled):0xa26469706673582212209979418e61883b962cffb47dc5976d8ec5d7cb608d8ac0a737002b0a256df55a64736f6c63430008040033
Transformed (onchain):0xa26469706673582212201289246ab87be52d283dec6c941645edb5a2bb2ec6722812c0fe4f35ef54946464736f6c63430008040033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1342454
Original (recompiled):0xa26469706673582212209979418e61883b962cffb47dc5976d8ec5d7cb608d8ac0a737002b0a256df55a64736f6c63430008040033
Transformed (onchain):0xa26469706673582212201289246ab87be52d283dec6c941645edb5a2bb2ec6722812c0fe4f35ef54946464736f6c63430008040033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)Pencil.sol:Pencil
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))Pencil.sol:Pencil
2032_totalSupplyuint256Pencil.sol:Pencil
3032_namestringPencil.sol:Pencil
4032_symbolstringPencil.sol:Pencil
5020_owneraddressPencil.sol:Pencil
6020TPTGen1contract TPTPencil.sol:Pencil
7020TPTGen2contract TPTPencil.sol:Pencil
8020TPTGen3contract TPTMPencil.sol:Pencil
8201accumulationActiveboolPencil.sol:Pencil
8211accumulationMultiplierboolPencil.sol:Pencil
8226startuint48Pencil.sol:Pencil
9024capuint192Pencil.sol:Pencil
1001984_gen1BaseClaimedbool[1953]Pencil.sol:Pencil
7201984_gen2BaseClaimedbool[1953]Pencil.sol:Pencil
13401984_rewardLeveluint8[1953]Pencil.sol:Pencil
196012512_lastClaimeduint48[1953]Pencil.sol:Pencil
587032levelsmapping(uint256 ⇒ struct Pencil.Level)Pencil.sol:Pencil
588032allowedToBurnmapping(address ⇒ bool)Pencil.sol:Pencil

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