Sourcify Logosourcify.eth

0xa0673C53980665a706352412D2538bA005403C26

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RewardsCoordinator
Compilation Target
src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
prague
Verified At
2026-03-13 21:22:00 UTC
Deployer
0x9B0098A38548b8B71473B0123A38B90bd882d49E
Deployment Transaction
0x59fe8fe8332e904298dc86d085ecdd09e786732debe6495bf84b98c567ae807d
Block Number
24571943
Transaction Index
101

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
68180x00000000000000000000000039053d51b77dc0d36036fc1fcc8cb819df8ef37a2747, 8947
68220x000000000000000000000000858646372cc42e1a627fce94aa7a7033e7cf075a1545, 15824
68260x000000000000000000000000948a420b8cc1d6bfd0b6087c2e7c344a2cd0bc392613, 3106, 5702, 6383, 9091, 9401
68300x000000000000000000000000619f988b4ea2f896ed068d84ce6f52550d6ace841893, 5555
68330x00000000000000000000000000000000000000000000000000000000000151802240, 15414, 15530
68360x0000000000000000000000000000000000000000000000000000000003c267002529, 15334
68390x0000000000000000000000000000000000000000000000000000000000dd7c001506, 15612
68420x0000000000000000000000000000000000000000000000000000000000278d001110, 12132
68450x0000000000000000000000000000000000000000000000000000000065fb78801287, 15678
133080x00000000000000000000000025e5f8b1e7adf44518d35d5b2271f114e081f0e51664, 15192
133890x000000000000000000000000b8765ed72235d279c3fb53936e4606db0ef128062092, 11808, 14955

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
011_initializingboolsrc/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
101600__gapuint256[50]src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
51020_owneraddresssrc/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
5201568__gapuint256[49]src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
101020__deprecated_pauserRegistrycontract IPauserRegistrysrc/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
102032_pauseduint256src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
10301536__gapuint256[48]src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
151032_statusuint256src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
15201568__gapuint256[49]src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
201032__deprecated_DOMAIN_SEPARATORbytes32src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
202032_distributionRootsstruct IRewardsCoordinatorTypes.DistributionRoot[]src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
203020rewardsUpdateraddresssrc/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
203204activationDelayuint32src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
203244currRewardsCalculationEndTimestampuint32src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
203282defaultOperatorSplitBipsuint16src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
204032claimerFormapping(address ⇒ address)src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
205032cumulativeClaimedmapping(address ⇒ mapping(contract IERC20 ⇒ uint256))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
206032submissionNoncemapping(address ⇒ uint256)src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
207032isAVSRewardsSubmissionHashmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
208032isRewardsSubmissionForAllHashmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
209032isRewardsForAllSubmittermapping(address ⇒ bool)src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
210032isRewardsSubmissionForAllEarnersHashmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
211032isOperatorDirectedAVSRewardsSubmissionHashmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
212032_operatorAVSSplitBipsmapping(address ⇒ mapping(address ⇒ struct IRewardsCoordinatorTypes.OperatorSplit))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
213032_operatorPISplitBipsmapping(address ⇒ struct IRewardsCoordinatorTypes.OperatorSplit)src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
214032_operatorSetSplitBipsmapping(address ⇒ mapping(bytes32 ⇒ struct IRewardsCoordinatorTypes.OperatorSplit))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
215032isOperatorDirectedOperatorSetRewardsSubmissionHashmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
216032isUniqueStakeRewardsSubmissionHashmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
217032isTotalStakeRewardsSubmissionHashmapping(address ⇒ mapping(bytes32 ⇒ bool))src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
218032isOptedInForProtocolFeemapping(address ⇒ bool)src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
219020feeRecipientaddresssrc/contracts/core/RewardsCoordinator.sol:RewardsCoordinator
2200992__gapuint256[31]src/contracts/core/RewardsCoordinator.sol:RewardsCoordinator

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