Sourcify Logo

0xfca14E46d74d7673168e95b5f625bf2847B009b6

on Base Mainnet (8453)

Match
Runtime Bytecode
Creation Bytecode
Unverified Libraries
Warning: This contract is only matched with runtime bytecode. The constructor may be different from the original one, which could affect the contract's functionality.
Contract Name
DepositAddressManager
Compilation Target
src/DepositAddressManager.sol:DepositAddressManager
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
london
Verified At
2026-07-28 12:03:15 UTC
Deployer
Deployment Transaction
Block Number
Transaction Index

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

Contract Metadata

Loading...
Contract couldn't be verified with the creation bytecode but with the runtime bytecode. Below is what was found at the time of verification.

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

Loading contract data...

CBOR Auxdata id: 2

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

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

Loading contract data...

CBOR Auxdata id: 2

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1680254
Original (recompiled):0xa264697066735822122070abd1824434f673106b818dc5f11f344b98e9b39f9f942808957c5a742589bd64736f6c634300081a0033
Transformed (onchain):0xa26469706673582212207fc3adeab148d8066a37b546bc537700a5e011cdeb6d4fd0b34ba295ed162e7e64736f6c634300081a0033
1685554
Original (recompiled):0xa2646970667358221220e43174f7f2af3f8d8f8a6930d22d06b45a98dca3db5aa93dafb6b693a7ff72ff64736f6c634300081a0033
Transformed (onchain):0xa264697066735822122005a43218c8b42ecd9c26a5b1d78edfc0286aaef592bea46c459231110dc60e4064736f6c634300081a0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresssrc/DepositAddressManager.sol:DepositAddressManager
1032_statusuint256src/DepositAddressManager.sol:DepositAddressManager
2020depositAddressFactorycontract DepositAddressFactorysrc/DepositAddressManager.sol:DepositAddressManager
3020executorcontract DaimoPayExecutorsrc/DepositAddressManager.sol:DepositAddressManager
4032relayerAuthorizedmapping(address ⇒ bool)src/DepositAddressManager.sol:DepositAddressManager
5032fulfillmentUsedmapping(bytes32 ⇒ bool)src/DepositAddressManager.sol:DepositAddressManager
6032fulfillmentToRecipientmapping(address ⇒ address)src/DepositAddressManager.sol:DepositAddressManager

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