Sourcify Logosourcify.eth

0x4b5b62Bde4Be0fBab30A74d79c7Cb25FD242c3Cc

on Base (8453)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
PenaltyStaking
Compilation Target
contracts/PenaltyStaking.sol:PenaltyStaking
Language
Solidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
shanghai
Verified At
2026-02-13 03:37:56 UTC
Deployer
0x3653aC17Fc3761ff0aF517B46D8750c348032d16
Deployment Transaction
0x6411e78d6827d6a9fd8d83776d6eddb8a1124e842e4322151cc0db48d036e7b8
Block Number
42082248
Transaction Index
431

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
4270x0000000000000000000000002ca8b2b97bc0f0ccdd875dcfeff16b868a1b5ba3483, 1214, 1429, 1830, 2360
4290x0000000000000000000000000000000000000000000000000000000000093a80425, 781, 937, 1644, 1910, 2062
4310x00000000000000000000000000000000000000000000000000000000000007d0610, 1550

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_statusuint256contracts/PenaltyStaking.sol:PenaltyStaking
1032totalStakeduint256contracts/PenaltyStaking.sol:PenaltyStaking
2032rewardPerTokenStoreduint256contracts/PenaltyStaking.sol:PenaltyStaking
3032stakesmapping(address ⇒ struct PenaltyStaking.StakeInfo)contracts/PenaltyStaking.sol:PenaltyStaking

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...
0x4b5b62Bde4Be0fBab30A74d79c7Cb25FD242c3Cc on Base (8453)