Sourcify Logo

0xd92848868a70CCA3706EFa6bA3D2B68F18F211Ff

on Polygon Mainnet (137)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RefundableProductEscrow
Compilation Target
RefundableProductEscrow.sol:RefundableProductEscrow
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
paris
Verified At
2026-07-21 20:23:37 UTC
Deployer
0xcF9178cA7360066B25de9c142A4c155abf151D6f
Deployment Transaction
0x29c1ec7013fa8a953ce318f09e6bee9cc7b5b3b191c49e0885a961459091584e
Block Number
90639970
Transaction Index
57

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
180x000000000000000000000000cf9178ca7360066b25de9c142a4c155abf151d6f905, 2370
200x000000000000000000000000cf9178ca7360066b25de9c142a4c155abf151d6f603, 2892, 3011, 3143
220x000000000000000000000000000000000000000000000000000000006a876078437, 1193, 1913, 2005, 2434, 2715, 3327
240x00000000000000000000000000000000000000000000001043561a8829300000489, 1408, 1462, 1801

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001productReleasedboolRefundableProductEscrow.sol:RefundableProductEscrow
018releasedAtuint64RefundableProductEscrow.sol:RefundableProductEscrow
1032productReleaseProofstringRefundableProductEscrow.sol:RefundableProductEscrow
2032totalPledgeduint256RefundableProductEscrow.sol:RefundableProductEscrow
3032totalApproveduint256RefundableProductEscrow.sol:RefundableProductEscrow
4032totalRefundeduint256RefundableProductEscrow.sol:RefundableProductEscrow
5032withdrawableApproveduint256RefundableProductEscrow.sol:RefundableProductEscrow
6032supportersmapping(address ⇒ struct RefundableProductEscrow.Supporter)RefundableProductEscrow.sol:RefundableProductEscrow
7032lockeduint256RefundableProductEscrow.sol:RefundableProductEscrow

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