Sourcify Logo

0xC04d4a222dC1C966640B977608bE29949b0648ec

on Robinhood Chain (4663)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
OstraPool
Compilation Target
src/OstraPool.sol:OstraPool
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
cancun
Verified At
2026-10-19 04:27:42 UTC
Deployer
0x6569E27A95a6A3E92A311B4Cc6600fed56aA50A2
Deployment Transaction
0x60b83c657321047e6440eab41bccb37426490706273b942f68084c27fb136be3
Block Number
92334403
Transaction Index
1

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020tokencontract IERC20src/OstraPool.sol:OstraPool
0202feeBpsuint16src/OstraPool.sol:OstraPool
1020treasuryaddresssrc/OstraPool.sol:OstraPool
2020initAuthorityaddresssrc/OstraPool.sol:OstraPool
2208leafAmountuint64src/OstraPool.sol:OstraPool
308maxDeposituint64src/OstraPool.sol:OstraPool
388maxTotaluint64src/OstraPool.sol:OstraPool
3168batchCountuint64src/OstraPool.sol:OstraPool
4032feesOweduint256src/OstraPool.sol:OstraPool
5032_depositsmapping(bytes32 ⇒ struct OstraPool.DepositRecord)src/OstraPool.sol:OstraPool
6032_batchesmapping(uint64 ⇒ struct OstraPool.Batch)src/OstraPool.sol:OstraPool
7032_leafRootsmapping(uint64 ⇒ mapping(uint256 ⇒ bytes32))src/OstraPool.sol:OstraPool
8032_spentBitsmapping(uint64 ⇒ mapping(uint256 ⇒ uint256))src/OstraPool.sol:OstraPool

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