Sourcify Logosourcify.eth

0x873BABf5FFe57F11AaA0637bb5207FBf4F386EcA

on Base Sepolia Testnet (84532)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RewardClaimer
Compilation Target
contracts/v2/RewardClaimer.sol:RewardClaimer
Language
Solidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
paris
Verified At
2026-02-07 17:21:57 UTC
Deployer
0x1E1fb5b70aBf53Af3f8BC0FDac946896D632408A
Deployment Transaction
0x898d9e0b6241aff9c176a9c55589d9bb91238c11a7e4d60dd7d8664e817227f6
Block Number
37358277
Transaction Index
4

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/v2/RewardClaimer.sol:RewardClaimer
101_pausedboolcontracts/v2/RewardClaimer.sol:RewardClaimer
2032_statusuint256contracts/v2/RewardClaimer.sol:RewardClaimer
3020epochRegistrycontract IEpochRegistrycontracts/v2/RewardClaimer.sol:RewardClaimer
4020hdpTokencontract IHDPTokencontracts/v2/RewardClaimer.sol:RewardClaimer
5020treasuryaddresscontracts/v2/RewardClaimer.sol:RewardClaimer
6032claimedmapping(uint256 ⇒ mapping(address ⇒ bool))contracts/v2/RewardClaimer.sol:RewardClaimer
7032totalClaimedByUsermapping(address ⇒ uint256)contracts/v2/RewardClaimer.sol:RewardClaimer
8032epochsClaimedByUsermapping(address ⇒ uint256)contracts/v2/RewardClaimer.sol:RewardClaimer
9032lastClaimTimemapping(address ⇒ uint256)contracts/v2/RewardClaimer.sol:RewardClaimer
10032totalClaimeduint256contracts/v2/RewardClaimer.sol:RewardClaimer
11032totalTreasuryFeesuint256contracts/v2/RewardClaimer.sol:RewardClaimer
12032totalValidatorFeesuint256contracts/v2/RewardClaimer.sol:RewardClaimer
13032totalClaimTransactionsuint256contracts/v2/RewardClaimer.sol:RewardClaimer

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...
0x873BABf5FFe57F11AaA0637bb5207FBf4F386EcA on Base Sepolia Testnet (84532)