Sourcify Logo

0x689Dd7a91cC353de2b8B1b09Cd9DBd57f7546dCe

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
CompoundingStakingStrategy
Compilation Target
contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
prague
Verified At
2026-08-28 10:58:29 UTC
Deployer
0xDba474FeF81bc7475f70e28DFC12410f032A83Db
Deployment Transaction
0xc44c4edabbb3605c59be0771f375c6abada8d75e0f7cb5f8f9831709c2d317cf
Block Number
25853286
Transaction Index
185

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2307254
Original (recompiled):0xa2646970667358221220a585f074eed69d8753ab00f4a16dde2b79a4311a91ab79c2ee2d16002a64f77c64736f6c634300081c0033
Transformed (onchain):0xa2646970667358221220cfccd7caa1046e86ef1da21ded95ba69a4b4dd2e3267baa6c5fefba02cae42e164736f6c634300081c0033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
12220x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc22145, 4212, 6671, 8174, 9796, 9897, 12015, 13073, 13510, 13677, 14982, 16862, 18159, 18358
12250x00000000000000000000000000000000219ab540356cbb839cbe05303d7705fa7777
12310x000000000000000000000000c4444c5d9e7c1a5a0a01c5e4b11692d589dcaf221824, 3381, 3543, 4681, 4975, 5867, 6050, 7206, 10725
12340x000000000000000000000000000000000000000000000000000000005fc630577133, 13908
52140x00000000000000000000000000000000000000000000000000000000000000002406
52170x00000000000000000000000039254033945aa2e4809cc2977e7087bee48bd7ab1329, 8016, 8441, 9301, 11779, 12151, 12528, 13164, 13331, 16696

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2219054
Original (recompiled):0xa2646970667358221220a585f074eed69d8753ab00f4a16dde2b79a4311a91ab79c2ee2d16002a64f77c64736f6c634300081c0033
Transformed (onchain):0xa2646970667358221220cfccd7caa1046e86ef1da21ded95ba69a4b4dd2e3267baa6c5fefba02cae42e164736f6c634300081c0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001initializedboolcontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
011initializingboolcontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
101600__gapuint256[50]contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
5101_pausedboolcontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
51120validatorRegistratoraddresscontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
51211firstDepositboolcontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
52032depositsmapping(bytes32 ⇒ struct CompoundingValidatorStorage.DepositData)contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
53032depositListbytes32[]contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
54032verifiedValidatorsbytes32[]contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
55032validatormapping(bytes32 ⇒ struct CompoundingValidatorStorage.ValidatorData)contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
56064snappedBalancestruct CompoundingValidatorStorage.Balancescontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
58032lastVerifiedEthBalanceuint256contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
59032depositedWethAccountedForuint256contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
60032initialDepositAmountWeiuint256contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
6108lastVerifiedBalanceTimestampuint64contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
6201248__gapuint256[39]contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
101020_deprecated_platformAddressaddresscontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
102020_deprecated_vaultAddressaddresscontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
103032assetToPTokenmapping(address ⇒ address)contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
104032assetsMappedaddress[]contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
105020_deprecated_rewardTokenAddressaddresscontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
106032_deprecated_rewardLiquidationThresholduint256contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
107020harvesterAddressaddresscontracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
108032rewardTokenAddressesaddress[]contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy
10903136_reservedint256[98]contracts/strategies/NativeStaking/CompoundingStakingStrategy.sol:CompoundingStakingStrategy

Transient Storage Layout

No transient storage layouts found in the compiler output.

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