Sourcify Logosourcify.eth

0x0000000000CD769C0300a99d398E34323a9F779E

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Compounder
Compilation Target
src/Compounder.sol:Compounder
Language
SoliditySolidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2026-01-30 02:41:34 UTC
Deployer
0x3b800aef3596cF43b856D4101c40Bd0BF8E6a926
Deployment Transaction
0xc33b676497c1b28200e8b512fd7a1461776f794a320d3fef151c29397d9b1619
Block Number
17006561
Transaction Index
90

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
640x0000000000000000000000001f98431c8ad98523631ae4a59f267346ea31f9843986, 4903
660x000000000000000000000000c36442b4a4522e871399cd717abdd847ab11fe88877, 1181, 1748, 4309, 4439, 4584, 4714

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_statusuint256src/Compounder.sol:Compounder
1020_owneraddresssrc/Compounder.sol:Compounder
2032callerBalancesmapping(address ⇒ mapping(address ⇒ uint256))src/Compounder.sol:Compounder
3032protocolBalancesmapping(address ⇒ uint256)src/Compounder.sol:Compounder

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