Sourcify Logo

0x95feCDD21D48426d3bAd195c6A3f0686e6b4d635

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
BasicSource
Compilation Target
contracts/xManager/tokenManagers/tokenSources/BasicSource.sol:BasicSource
Language
SoliditySolidity
Compiler
solc 0.8.16+commit.07a7930e
EVM Version
london
Verified At
2026-01-20 19:47:32 UTC
Deployer
0x54b5Aae5bdA007DB744Ea762460A96F24BC1F4ad
Deployment Transaction
0x8862a0a0eb5d1426fa60f307c773f2c9c608114e41709170572476eb5eb3a6c2
Block Number
22926506
Transaction Index
64

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
525754
Original (recompiled):0xa26469706673582212209ef14ba82de7ccce2e375985b2d8df3b86611756683e8b904b94e43b45a5339464736f6c63430008100033
Transformed (onchain):0xa26469706673582212205f560f9fd78b55ae48ec78beb8608cc94ad9ddfa3be24315f5e7a6f19c6317ab64736f6c63430008100033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
18000x000000000000000000000000e28afec27c50096b4e98cd5546eae8414b5e7542650, 1183, 1694
19310x0000000000000000000000003312cc371fe0dd5171878630a1e5cf69778e8fa5317, 1427, 1477, 1845, 1993
19340x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48565, 1332, 1593

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
450554
Original (recompiled):0xa26469706673582212209ef14ba82de7ccce2e375985b2d8df3b86611756683e8b904b94e43b45a5339464736f6c63430008100033
Transformed (onchain):0xa26469706673582212205f560f9fd78b55ae48ec78beb8608cc94ad9ddfa3be24315f5e7a6f19c6317ab64736f6c63430008100033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)contracts/xManager/tokenManagers/tokenSources/BasicSource.sol:BasicSource
1032_roleMembersmapping(bytes32 ⇒ struct EnumerableSet.AddressSet)contracts/xManager/tokenManagers/tokenSources/BasicSource.sol:BasicSource

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