Sourcify Logo

0x23fDA3B9f944DbEAf2DCD5e7b9f8207b102c933f

on HyperEVM Mainnet (999)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
StakingManagerRouter
Compilation Target
src/StakingManagerRouter.sol:StakingManagerRouter
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-05-21 15:21:55 UTC
Deployer
0xb05cb1a8188110ac2cB062996526b43179162509
Deployment Transaction
0xbf1a853e42998da49b8c70fa48099572af0710f458a8745f9bce963d8395036f
Block Number
31612969
Transaction Index
1

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020validatorManagercontract IValidatorManagersrc/StakingManagerRouter.sol:StakingManagerRouter
1020pauserRegistrycontract IPauserRegistrysrc/StakingManagerRouter.sol:StakingManagerRouter
2020stakingAccountantcontract IStakingAccountantsrc/StakingManagerRouter.sol:StakingManagerRouter
3020tokenAddresscontract IKHYPETokensrc/StakingManagerRouter.sol:StakingManagerRouter
4020treasuryaddresssrc/StakingManagerRouter.sol:StakingManagerRouter
4208HYPE_TOKEN_IDuint64src/StakingManagerRouter.sol:StakingManagerRouter
5032totalStakeduint256src/StakingManagerRouter.sol:StakingManagerRouter
6032totalClaimeduint256src/StakingManagerRouter.sol:StakingManagerRouter
7032totalQueuedWithdrawalsuint256src/StakingManagerRouter.sol:StakingManagerRouter
8032hypeBufferuint256src/StakingManagerRouter.sol:StakingManagerRouter
9032targetBufferuint256src/StakingManagerRouter.sol:StakingManagerRouter
10032stakingLimituint256src/StakingManagerRouter.sol:StakingManagerRouter
11032minStakeAmountuint256src/StakingManagerRouter.sol:StakingManagerRouter
12032minWithdrawalAmountuint256src/StakingManagerRouter.sol:StakingManagerRouter
13032maxStakeAmountuint256src/StakingManagerRouter.sol:StakingManagerRouter
14032withdrawalDelayuint256src/StakingManagerRouter.sol:StakingManagerRouter
15032unstakeFeeRateuint256src/StakingManagerRouter.sol:StakingManagerRouter
1601stakingPausedboolsrc/StakingManagerRouter.sol:StakingManagerRouter
1611withdrawalPausedboolsrc/StakingManagerRouter.sol:StakingManagerRouter
1621whitelistEnabledboolsrc/StakingManagerRouter.sol:StakingManagerRouter
17032nextWithdrawalIdmapping(address ⇒ uint256)src/StakingManagerRouter.sol:StakingManagerRouter
18032_withdrawalRequestsmapping(address ⇒ mapping(uint256 ⇒ struct IStakingManager.WithdrawalRequest))src/StakingManagerRouter.sol:StakingManagerRouter
19064_whiteliststruct EnumerableSet.AddressSetsrc/StakingManagerRouter.sol:StakingManagerRouter
21032_pendingWithdrawalsstruct IStakingManager.L1Operation[]src/StakingManagerRouter.sol:StakingManagerRouter
22032_pendingDepositsstruct IStakingManager.L1Operation[]src/StakingManagerRouter.sol:StakingManagerRouter
23032_withdrawalProcessingIndexuint256src/StakingManagerRouter.sol:StakingManagerRouter
24032_depositProcessingIndexuint256src/StakingManagerRouter.sol:StakingManagerRouter
25032_cancelledWithdrawalAmountuint256src/StakingManagerRouter.sol:StakingManagerRouter
26032quickWithdrawalDelayuint256src/StakingManagerRouter.sol:StakingManagerRouter
27020instantUnstakePoolcontract IInstantUnstakePoolsrc/StakingManagerRouter.sol:StakingManagerRouter
28020rewardShareTrackercontract IRewardShareTrackersrc/StakingManagerRouter.sol:StakingManagerRouter
29020oracleManagercontract IOracleManagersrc/StakingManagerRouter.sol:StakingManagerRouter
3001536__gapuint256[48]src/StakingManagerRouter.sol:StakingManagerRouter

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