Sourcify Logo

0xA741eFf41Bcf14793E61CEbB4179E05C9124D3f6

on Base Mainnet (8453)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
BountyEscrow
Compilation Target
contracts/BountyEscrow.sol:BountyEscrow
Language
SoliditySolidity
Compiler
solc 0.8.23+commit.f704f362
EVM Version
paris
Verified At
2026-09-16 12:58:49 UTC
Deployer
0xC82dAd035967422d1Afa6c6A83A835860c7cFB04
Deployment Transaction
0xb669543649f4b1caac42cf573c762bb2884250218ead94298c92a7888b30e651
Block Number
51224966
Transaction Index
160

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

Loading contract data...

CBOR Auxdata id: 2

View on IPFS Logo
Solidity metadata.json IPFS hash: QmNbUTEpp9gzwsg9iFqbQPrV3X13jNDRkGEbERDhrvSYhe

Loading contract data...

CBOR Auxdata id: 3

View on IPFS Logo
Solidity metadata.json IPFS hash: QmWdWnb3zj5mz9fiE3ibcyPWfAaTHrkauD1ezP2fbET6Fe

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
6370x000000000000000000000000d8f38bcbee43be3bd31655a563f20c9b3e67142a3093, 3464, 4514, 5803, 6316, 7160, 7325, 9879, 14211, 16229
6410x00000000000000000000000025a11f859a13ffc413c0e6b0088e5690e1c0b23512581, 12728
6450x000000000000000000000000c6365e89fc2c3777d548c13d1f1f4a5dffd77bab6016, 9956

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032bountiesstruct BountyEscrow.Bounty[]contracts/BountyEscrow.sol:BountyEscrow
1032subsmapping(uint256 ⇒ struct BountyEscrow.Submission[])contracts/BountyEscrow.sol:BountyEscrow
2032withdrawablemapping(address ⇒ uint256)contracts/BountyEscrow.sol:BountyEscrow
3032_pendingmapping(uint256 ⇒ uint256[])contracts/BountyEscrow.sol:BountyEscrow
4032_pendingPosmapping(uint256 ⇒ mapping(uint256 ⇒ uint256))contracts/BountyEscrow.sol:BountyEscrow
5032_lockuint256contracts/BountyEscrow.sol:BountyEscrow

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