Sourcify Logo

0x5b588aFc9436d15CD58758b77C9D8E5CA26984cb

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-18 21:48:40 UTC
Deployer
0x6569E27A95a6A3E92A311B4Cc6600fed56aA50A2
Deployment Transaction
0x0aa12dfa10703ccf8d598f3b8fb31421e6fe56dd8a29f81c1e7b946d340ce678
Block Number
91991528
Transaction Index
4

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