Sourcify Logosourcify.eth

0x2fa878Ab3F87CC1C9737Fc071108F904c0B0C95d

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
Incentive
Compilation Target
contracts/Incentive.sol:Incentive
Language
SoliditySolidity
Compiler
solc 0.8.12+commit.f00d7308
EVM Version
london
Verified At
2026-02-09 10:55:58 UTC
Deployer
0x30e22ab6e6B576e6A9c5dD73191237a9A5c72539
Deployment Transaction
0x01d0de914b9786c6f71eb0d1a24a46bbeddf00b4eef301280327000a632c0a59
Block Number
17235434
Transaction Index
0

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
9750x3fa440313e30b8e5f8e460498ac87cafca4d03bcb4168ac97290b8b1cae031bc6410
9770x00000000000000000000000000000000000000000000000000000000000001716369
9790xc3083743ec128fad21f4573cfa561b5d5a0ace627403cf7ebf8a36a050ea61c26493
9810xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66530
9830x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6451
18650x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c94483

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)contracts/Incentive.sol:Incentive
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/Incentive.sol:Incentive
2032_totalSupplyuint256contracts/Incentive.sol:Incentive
3032_namestringcontracts/Incentive.sol:Incentive
4032_symbolstringcontracts/Incentive.sol:Incentive
5032_noncesmapping(address ⇒ struct Counters.Counter)contracts/Incentive.sol:Incentive
6020_owneraddresscontracts/Incentive.sol:Incentive
7032_delegatesmapping(address ⇒ address)contracts/Incentive.sol:Incentive
8032checkpointsmapping(address ⇒ mapping(uint32 ⇒ struct Incentive.Checkpoint))contracts/Incentive.sol:Incentive
9032numCheckpointsmapping(address ⇒ uint32)contracts/Incentive.sol:Incentive

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