Sourcify Logosourcify.eth

0xFd31c7d00Ca47653c6Ce64Af53c1571f9C36566a

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
OlympusStaking
Compilation Target
OlympusStaking.sol:OlympusStaking
Language
SoliditySolidity
Compiler
solc 0.7.5+commit.eb77ed08
EVM Version
istanbul
Verified At
2026-01-21 09:34:17 UTC
Deployer
0x3524c03D39A13D51485419A17586286A6b617dd3
Deployment Transaction
0x1a1a3dd33879ff1b765cc5fae84102990a3e866d1285e0d81d79cbff836f56e6
Block Number
12622679
Transaction Index
130

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1084754
Original (recompiled):0xa2646970667358221220b155cb151c49cb3438e33b470b0bd4d02e87acbfa7280bac0147b31752e4256264736f6c63430007050033
Transformed (onchain):0xa26469706673582212201e9926964340e5bba7f21e33c768c918b23c5f6f4f901d6badea3ee7c05619ba64736f6c63430007050033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
11060x000000000000000000000000383518188c0c6d7730d91b2c03a03c837814a8994045, 5740, 6252, 6326, 8045
11080x00000000000000000000000004f2694c8fcee23e8fd0dfea1d4f5bb8c352111f1691, 2147, 2532, 2822, 4419, 4820, 6176, 6379, 6896, 7753, 8275

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1013154
Original (recompiled):0xa2646970667358221220b155cb151c49cb3438e33b470b0bd4d02e87acbfa7280bac0147b31752e4256264736f6c63430007050033
Transformed (onchain):0xa26469706673582212201e9926964340e5bba7f21e33c768c918b23c5f6f4f901d6badea3ee7c05619ba64736f6c63430007050033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddressOlympusStaking.sol:OlympusStaking
1020_newOwneraddressOlympusStaking.sol:OlympusStaking
20128epochstruct OlympusStaking.EpochOlympusStaking.sol:OlympusStaking
6020distributoraddressOlympusStaking.sol:OlympusStaking
7020lockeraddressOlympusStaking.sol:OlympusStaking
8032totalBonusuint256OlympusStaking.sol:OlympusStaking
9020warmupContractaddressOlympusStaking.sol:OlympusStaking
10032warmupPerioduint256OlympusStaking.sol:OlympusStaking
11032warmupInfomapping(address ⇒ struct OlympusStaking.Claim)OlympusStaking.sol:OlympusStaking

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