Sourcify Logo

0x056D93f19fA2559e10aE69628Ea97483b4D336be

on Polygon Mainnet (137)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
TokenV1
Compilation Target
src/TokenV1.sol:TokenV1
Language
SoliditySolidity
Compiler
solc 0.8.18+commit.87f61d96
EVM Version
paris
Verified At
2025-07-21 15:39:56 UTC
Deployer
0x1935A0A04127a6f678C277f7F67f5796326aF185
Deployment Transaction
0xc19cf3a6669c3bb36259cbcefaefb5622d5981bffd4928d3b27ed85b1c4b4322
Block Number
48408019
Transaction Index
55

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1369754
Original (recompiled):0xa264697066735822122085cd2253ca2824a81c17968ea460e8489a4a4cdd83c480a7f602452d48a3200764736f6c63430008120033
Transformed (onchain):0xa2646970667358221220f0ac362ef951947cfbab5a37b533fee4a04c5c24bdb49c690d320de13d51105464736f6c63430008120033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
11680x000000000000000000000000056d93f19fa2559e10ae69628ea97483b4d336be2651, 2715, 2979, 3043, 3163

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1341054
Original (recompiled):0xa264697066735822122085cd2253ca2824a81c17968ea460e8489a4a4cdd83c480a7f602452d48a3200764736f6c63430008120033
Transformed (onchain):0xa2646970667358221220f0ac362ef951947cfbab5a37b533fee4a04c5c24bdb49c690d320de13d51105464736f6c63430008120033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/TokenV1.sol:TokenV1
011_initializingboolsrc/TokenV1.sol:TokenV1
101600__gapuint256[50]src/TokenV1.sol:TokenV1
51032_balancesmapping(address ⇒ uint256)src/TokenV1.sol:TokenV1
52032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))src/TokenV1.sol:TokenV1
53032_totalSupplyuint256src/TokenV1.sol:TokenV1
54032_namestringsrc/TokenV1.sol:TokenV1
55032_symbolstringsrc/TokenV1.sol:TokenV1
5601440__gapuint256[45]src/TokenV1.sol:TokenV1
10101600__gapuint256[50]src/TokenV1.sol:TokenV1
15101_pausedboolsrc/TokenV1.sol:TokenV1
15201568__gapuint256[49]src/TokenV1.sol:TokenV1
20101600__gapuint256[50]src/TokenV1.sol:TokenV1
251032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeable.RoleData)src/TokenV1.sol:TokenV1
25201568__gapuint256[49]src/TokenV1.sol:TokenV1
301032_roleMembersmapping(bytes32 ⇒ struct EnumerableSetUpgradeable.AddressSet)src/TokenV1.sol:TokenV1
30201568__gapuint256[49]src/TokenV1.sol:TokenV1
351032_hashedNamebytes32src/TokenV1.sol:TokenV1
352032_hashedVersionbytes32src/TokenV1.sol:TokenV1
353032_namestringsrc/TokenV1.sol:TokenV1
354032_versionstringsrc/TokenV1.sol:TokenV1
35501536__gapuint256[48]src/TokenV1.sol:TokenV1
403032_noncesmapping(address ⇒ struct CountersUpgradeable.Counter)src/TokenV1.sol:TokenV1
404032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32src/TokenV1.sol:TokenV1
40501568__gapuint256[49]src/TokenV1.sol:TokenV1
45401600__gapuint256[50]src/TokenV1.sol:TokenV1
50401600__gapuint256[50]src/TokenV1.sol:TokenV1
55401600__gapuint256[50]src/TokenV1.sol:TokenV1
604032isFrozenmapping(address ⇒ bool)src/TokenV1.sol:TokenV1
60501600__gapuint256[50]src/TokenV1.sol:TokenV1

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