Sourcify Logosourcify.eth

0x9954703446Bd94bAFb710D5451C49e2b3f225536

on Polygon Mainnet (137)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
WindPowerToken
Compilation Target
contracts/WindPowerToken.sol:WindPowerToken
Language
Solidity
Compiler
solc 0.8.22+commit.4fc1097e
EVM Version
paris
Verified At
2025-11-29 11:35:49 UTC
Deployer
0x0641055b1c1245700B69fd792fE333f1dbcd479D
Deployment Transaction
0xf7136ca2979865afb82b706f217ca336fdafb9e2ab7f7165feff33a81194656c
Block Number
79655418
Transaction Index
100

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

Loading contract data...

Transformations

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
35680xf238bf92543efade03e13a043022f312431aa7ba976b0f7d5eeed09a45a70fbf3801
35700x00000000000000000000000000000000000000000000000000000000000000893759
35720x0000000000000000000000009954703446bd94bafb710d5451c49e2b3f2255363717
35740x8169b14959107bb806ae3e7f851f9b82391622fa31279a6edc82ce67b94d4a313882
35760xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc63922
35790x57696e64506f77657220546f6b656e000000000000000000000000000000000f4402
35820x31000000000000000000000000000000000000000000000000000000000000014447

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/WindPowerToken.sol:WindPowerToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/WindPowerToken.sol:WindPowerToken
2032_totalSupplyuint256contracts/WindPowerToken.sol:WindPowerToken
3032_namestringcontracts/WindPowerToken.sol:WindPowerToken
4032_symbolstringcontracts/WindPowerToken.sol:WindPowerToken
501_pausedboolcontracts/WindPowerToken.sol:WindPowerToken
5120_owneraddresscontracts/WindPowerToken.sol:WindPowerToken
6032_nameFallbackstringcontracts/WindPowerToken.sol:WindPowerToken
7032_versionFallbackstringcontracts/WindPowerToken.sol:WindPowerToken
8032_noncesmapping(address ⇒ uint256)contracts/WindPowerToken.sol:WindPowerToken
9032totalEnergyProduceduint256contracts/WindPowerToken.sol:WindPowerToken
10032tokensPerKwhuint256contracts/WindPowerToken.sol:WindPowerToken
11032verifiedProducersmapping(address ⇒ bool)contracts/WindPowerToken.sol:WindPowerToken
12032energyProducedBymapping(address ⇒ uint256)contracts/WindPowerToken.sol:WindPowerToken
13032carbonOffsetsClaimedmapping(address ⇒ uint256)contracts/WindPowerToken.sol:WindPowerToken

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...
0x9954703446Bd94bAFb710D5451C49e2b3f225536 on Polygon Mainnet (137)