Sourcify Logosourcify.eth

0x17122d869d981d184118B301313BCD157c79871e

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
CommitToken
Compilation Target
src/CommitToken.sol:CommitToken
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
prague
Verified At
2026-02-24 07:04:32 UTC
Deployer
0x0442cC5BBfBc4B7Dc3A14F9766c21C82b45f0024
Deployment Transaction
0xe2012f6ccc0f87707e06ab8bd183d459efffa90c8836d0b132c3695d742abfa0
Block Number
24517556
Transaction Index
120

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
17540x00000000000000000000000098a878b1cd98131b271883b390f68d2c90674665872, 1569, 2133, 6192, 6370

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)src/CommitToken.sol:CommitToken
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))src/CommitToken.sol:CommitToken
2032_totalSupplyuint256src/CommitToken.sol:CommitToken
3032_namestringsrc/CommitToken.sol:CommitToken
4032_symbolstringsrc/CommitToken.sol:CommitToken
5020_authorityaddresssrc/CommitToken.sol:CommitToken
5201_consumingScheduleboolsrc/CommitToken.sol:CommitToken
5211_pausedboolsrc/CommitToken.sol:CommitToken
6032supplyCapuint256src/CommitToken.sol:CommitToken
706unlockingDelayuint48src/CommitToken.sol:CommitToken
8032redeemRequestsmapping(address ⇒ struct ICommitToken.Request)src/CommitToken.sol:CommitToken
9020denyListcontract IAddressListsrc/CommitToken.sol:CommitToken

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...
0x17122d869d981d184118b301313bcd157c79871e on Ethereum Mainnet (1)