Sourcify Logosourcify.eth

0x000fAaf7C3B3c3c63f62Edde58b9081525D8Bc31

on PulseChain (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
VoidStake
Compilation Target
src/VoidStake.sol:VoidStake
Language
SoliditySolidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2026-02-04 10:14:29 UTC
Deployer
0xF87D70AD96ee998846c2D6d75adB42eb9E9e3974
Deployment Transaction
0x41cfccfb2d8748da3031b37813d0a25bf9ca2e053906bb677ad5889f7b35fcde
Block Number
15561017
Transaction Index
29

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
2620x000000000000000000000000f774dbf3144fc8ade7043c7f6634c88cf83140f3413, 790, 1544
2640x000000000000000000000000b1ea1f6aa477c56a43e4033ce4cb9d9778fff228244, 1176
2660x0000000000000000000000000000000000000000000000000000000063272a9b345

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresssrc/VoidStake.sol:VoidStake
1032rewardRateuint256src/VoidStake.sol:VoidStake
2032userStakedAmountmapping(address ⇒ uint256)src/VoidStake.sol:VoidStake
3032totalStakeduint256src/VoidStake.sol:VoidStake
4032lastUpdatedAtuint256src/VoidStake.sol:VoidStake
5032currentRewardPerTokenE18uint256src/VoidStake.sol:VoidStake
6032userLastRewardPerTokenmapping(address ⇒ uint256)src/VoidStake.sol:VoidStake
7032userClaimableRewardTokensmapping(address ⇒ uint256)src/VoidStake.sol:VoidStake

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