Sourcify Logo

0x4fbDFB60ec6123821D09D645Fb94511A93C49f13

on BNB Smart Chain Mainnet (56)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
PenginToken
Compilation Target
PenginToken.sol:PenginToken
Language
SoliditySolidity
Compiler
solc 0.8.4+commit.c7e474f2
EVM Version
default
Verified At
2025-07-22 12:25:38 UTC
Deployer
0xdCbCc7cC98dD937325C894FfF22650AE95E0E4c6
Deployment Transaction
0xe539135c26f504bca4e768bb88b6a3624b4c57b0bcf3498abe4e11e4cf3f0bb6
Block Number
10997413
Transaction Index
217

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
711354
Original (recompiled):0xa26469706673582212204501a078efe3c5e02ab67ccf43c6d1158a5d1c161349459a64eb2f9f802c61ba64736f6c63430008040033
Transformed (onchain):0xa264697066735822122046b054028be07a0cc1543e072f9677ac41450c500d70381473037e30c8505c7e64736f6c63430008040033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
661054
Original (recompiled):0xa26469706673582212204501a078efe3c5e02ab67ccf43c6d1158a5d1c161349459a64eb2f9f802c61ba64736f6c63430008040033
Transformed (onchain):0xa264697066735822122046b054028be07a0cc1543e072f9677ac41450c500d70381473037e30c8505c7e64736f6c63430008040033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)PenginToken.sol:PenginToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))PenginToken.sol:PenginToken
2032_totalSupplyuint256PenginToken.sol:PenginToken
3032_namestringPenginToken.sol:PenginToken
4032_symbolstringPenginToken.sol:PenginToken
5020_owneraddressPenginToken.sol:PenginToken
5201isTransferableboolPenginToken.sol:PenginToken
6032_delegatesmapping(address ⇒ address)PenginToken.sol:PenginToken
7032checkpointsmapping(address ⇒ mapping(uint32 ⇒ struct PenginToken.Checkpoint))PenginToken.sol:PenginToken
8032numCheckpointsmapping(address ⇒ uint32)PenginToken.sol:PenginToken
9032noncesmapping(address ⇒ uint256)PenginToken.sol:PenginToken

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...