Sourcify Logo

0xF1B4c8A0974C969F2801f52EB0C9d1FDfc2FC4dd

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
DeOTCEscrow
Compilation Target
src/DeOTCEscrow.sol:DeOTCEscrow
Language
SoliditySolidity
Compiler
solc 0.8.28+commit.7893614a
EVM Version
cancun
Verified At
2026-09-11 08:56:01 UTC
Deployer
0x74a435596b7C76d99320eF960FbF6e4750257aC2
Deployment Transaction
0x619f24997c350c4d11dd77fc144ed3cefed7ae385c51ba9a0f88932a8efac134
Block Number
25953094
Transaction Index
239

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
12420x00000000000000000000000044436af008379dce1804a46823a3f051fe54c3c21835, 13587, 13779
12450x00000000000000000000000077926d8beda9987cdd3f979bff0b56cc9e88419d1284, 14123
12470x0000000000000000000000002e239565d8516e8c743f5509186272e838b81d3b1525, 5861

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresssrc/DeOTCEscrow.sol:DeOTCEscrow
1020_pendingOwneraddresssrc/DeOTCEscrow.sol:DeOTCEscrow
1202feeBpsuint16src/DeOTCEscrow.sol:DeOTCEscrow
1221pausedboolsrc/DeOTCEscrow.sol:DeOTCEscrow
2020guardianaddresssrc/DeOTCEscrow.sol:DeOTCEscrow
3020railcontract IVestingRailsrc/DeOTCEscrow.sol:DeOTCEscrow
4032nextDealIduint256src/DeOTCEscrow.sol:DeOTCEscrow
5032_dealsmapping(uint256 ⇒ struct Types.Deal)src/DeOTCEscrow.sol:DeOTCEscrow
6032dealRailmapping(uint256 ⇒ contract IVestingRail)src/DeOTCEscrow.sol:DeOTCEscrow
7032dealPositionIdmapping(uint256 ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
8032totalEscrowedmapping(address ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
9032totalClaimablemapping(address ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
10032accruedFeesmapping(address ⇒ uint256)src/DeOTCEscrow.sol:DeOTCEscrow
11032claimablemapping(uint256 ⇒ mapping(address ⇒ struct Types.Claim))src/DeOTCEscrow.sol:DeOTCEscrow
12032tokenBlockedmapping(address ⇒ bool)src/DeOTCEscrow.sol:DeOTCEscrow

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