Sourcify Logo

0x73c617e808ED5c7Ca41413DFC6EE940dDcBb0b8D

on Arc Mainnet (5042)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
BountyAdapter
Compilation Target
src/BountyAdapter.sol:BountyAdapter
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
cancun
Verified At
2026-09-17 07:14:34 UTC
Deployer
0xde427f3967cc7a0BF7A9F891195760cCffC82edA
Deployment Transaction
0x89b0987ffa8a0b2632896dab69251d3f4d70343b65e99dc517e526d7376a1d45
Block Number
21153190
Transaction Index
44

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
8880x00000000000000000000000064ca39fc57315d0d488accac07c37c6e841cd0581641, 3627, 6943, 11897, 13854, 19959, 21813, 22433
8910x0000000000000000000000008004a169fb4a3325136eb29fa0ceb6d2e539a4327675, 13691
8940x0000000000000000000000008004baa17c55a88189ae136b182e5fda19de9b632313, 3374, 4550, 9838, 14197, 22963
8970x00000000000000000000000036000000000000000000000000000000000000006995, 10232, 10339, 11787, 19886, 20586, 21737, 22361
9070x000000000000000000000000000000000000000000000000000000000000006411261, 22016

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020feeRecipientaddresssrc/BountyAdapter.sol:BountyAdapter
1020pendingFeeRecipientaddresssrc/BountyAdapter.sol:BountyAdapter
2020arbitratoraddresssrc/BountyAdapter.sol:BountyAdapter
3020pendingArbitratoraddresssrc/BountyAdapter.sol:BountyAdapter
4020owneraddresssrc/BountyAdapter.sol:BountyAdapter
5020pendingOwneraddresssrc/BountyAdapter.sol:BountyAdapter
6032maxBountyAmountuint256src/BountyAdapter.sol:BountyAdapter
701pausedboolsrc/BountyAdapter.sol:BountyAdapter
8032_bountiesmapping(uint256 ⇒ struct BountyAdapter.BountyMeta)src/BountyAdapter.sol:BountyAdapter
9032allJobIdsuint256[]src/BountyAdapter.sol:BountyAdapter
10032_postedBymapping(address ⇒ uint256[])src/BountyAdapter.sol:BountyAdapter
11032_assignedTomapping(address ⇒ uint256[])src/BountyAdapter.sol:BountyAdapter
12032_byAgentmapping(uint256 ⇒ uint256[])src/BountyAdapter.sol:BountyAdapter
13032_hasPostedForAgentmapping(uint256 ⇒ mapping(address ⇒ bool))src/BountyAdapter.sol:BountyAdapter
14032uniquePosterCountmapping(uint256 ⇒ uint256)src/BountyAdapter.sol:BountyAdapter
15032pendingWithdrawalsmapping(address ⇒ uint256)src/BountyAdapter.sol:BountyAdapter

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