Sourcify Logosourcify.eth

0x84E5218b6A8a1E11C035178Ee72e4A290D09C4FB

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
TwoPlusTwoGen4
Compilation Target
TwoPlusTwoGen4.sol:TwoPlusTwoGen4
Language
SoliditySolidity
Compiler
solc 0.8.4+commit.c7e474f2
EVM Version
istanbul
Verified At
2026-02-02 07:38:12 UTC
Deployer
0xFD8364e868ea436Ab83362DA6518de2Aec90f5E4
Deployment Transaction
0x23c7edb221897111f0b764cfe9fab1254e6acf9e6b8d2854873823d43965d7da
Block Number
13968997
Transaction Index
138

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1353154
Original (recompiled):0xa26469706673582212200c22329fa2b298b84b80923ca0997234fd646e65f54cf4923d6555382ea0d36264736f6c63430008040033
Transformed (onchain):0xa264697066735822122079992bdfa7fb22f2c891a4d86f2ac859cc6c9c9a49461b318173a841af08c0ef64736f6c63430008040033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1281654
Original (recompiled):0xa26469706673582212200c22329fa2b298b84b80923ca0997234fd646e65f54cf4923d6555382ea0d36264736f6c63430008040033
Transformed (onchain):0xa264697066735822122079992bdfa7fb22f2c891a4d86f2ac859cc6c9c9a49461b318173a841af08c0ef64736f6c63430008040033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_namestringTwoPlusTwoGen4.sol:TwoPlusTwoGen4
1032_symbolstringTwoPlusTwoGen4.sol:TwoPlusTwoGen4
2032_ownersmapping(uint256 ⇒ address)TwoPlusTwoGen4.sol:TwoPlusTwoGen4
3032_balancesmapping(address ⇒ uint256)TwoPlusTwoGen4.sol:TwoPlusTwoGen4
4032_tokenApprovalsmapping(uint256 ⇒ address)TwoPlusTwoGen4.sol:TwoPlusTwoGen4
5032_operatorApprovalsmapping(address ⇒ mapping(address ⇒ bool))TwoPlusTwoGen4.sol:TwoPlusTwoGen4
6032_ownedTokensmapping(address ⇒ mapping(uint256 ⇒ uint256))TwoPlusTwoGen4.sol:TwoPlusTwoGen4
7032_ownedTokensIndexmapping(uint256 ⇒ uint256)TwoPlusTwoGen4.sol:TwoPlusTwoGen4
8032_allTokensuint256[]TwoPlusTwoGen4.sol:TwoPlusTwoGen4
9032_allTokensIndexmapping(uint256 ⇒ uint256)TwoPlusTwoGen4.sol:TwoPlusTwoGen4
10020_owneraddressTwoPlusTwoGen4.sol:TwoPlusTwoGen4
11020TPTGen1contract TPTTwoPlusTwoGen4.sol:TwoPlusTwoGen4
12020TPTGen2contract TPTTwoPlusTwoGen4.sol:TwoPlusTwoGen4
13020PENCILTokencontract PENCILTwoPlusTwoGen4.sol:TwoPlusTwoGen4
13201isActiveboolTwoPlusTwoGen4.sol:TwoPlusTwoGen4
14032burnCostuint256TwoPlusTwoGen4.sol:TwoPlusTwoGen4
15032maxSupplyuint256TwoPlusTwoGen4.sol:TwoPlusTwoGen4
16032_baseURIPathstringTwoPlusTwoGen4.sol:TwoPlusTwoGen4
1701984_gen1Claimedbool[1953]TwoPlusTwoGen4.sol:TwoPlusTwoGen4
7901984_gen2Claimedbool[1953]TwoPlusTwoGen4.sol:TwoPlusTwoGen4

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