Sourcify Logosourcify.eth

0xbdF43ecAdC5ceF51B7D1772F722E40596BC1788B

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
OFTImplementation
Compilation Target
OFTImplementation.sol:OFTImplementation
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
paris
Verified At
2026-02-05 10:04:35 UTC
Deployer
0x35549e6aE2EB7cc984B80a75D099a6b868545332
Deployment Transaction
0xa31701dbd62be69d05b759f65062c77fc8c159d3cfc2cea57cdbf59e805b3297
Block Number
21738386
Transaction Index
0

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1403254
Original (recompiled):0xa2646970667358221220e0f34636f509730db769092da13f971396be26baf86fadd303f6688538ba0d4564736f6c634300081c0033
Transformed (onchain):0xa2646970667358221220b9efd82bc53ca84c3514103e346d5b0ee527ee1945cad2e6a246c69e4d1da1dd64736f6c634300081c0033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
33460x0000000000000000000000001a44076050125825900e736c501f859c50fe728c1245, 2445, 4260, 4899, 5773, 6452, 7775, 7960
48220x000000000000000000000000000000000000000000000000000000e8d4a510001566, 6885, 7002, 7518

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1247154
Original (recompiled):0xa2646970667358221220e0f34636f509730db769092da13f971396be26baf86fadd303f6688538ba0d4564736f6c634300081c0033
Transformed (onchain):0xa2646970667358221220b9efd82bc53ca84c3514103e346d5b0ee527ee1945cad2e6a246c69e4d1da1dd64736f6c634300081c0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddressOFTImplementation.sol:OFTImplementation
1032peersmapping(uint32 ⇒ bytes32)OFTImplementation.sol:OFTImplementation
2020preCrimeaddressOFTImplementation.sol:OFTImplementation
3032enforcedOptionsmapping(uint32 ⇒ mapping(uint16 ⇒ bytes))OFTImplementation.sol:OFTImplementation
4020msgInspectoraddressOFTImplementation.sol:OFTImplementation
5032_balancesmapping(address ⇒ uint256)OFTImplementation.sol:OFTImplementation
6032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))OFTImplementation.sol:OFTImplementation
7032_totalSupplyuint256OFTImplementation.sol:OFTImplementation
8032_namestringOFTImplementation.sol:OFTImplementation
9032_symbolstringOFTImplementation.sol:OFTImplementation

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