Sourcify Logo

0x38e0d589BaFeB85156f53D5Dae4f261B607C1F1A

on Robinhood Chain (4663)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
OracleCurve
Compilation Target
OracleCurve.sol:OracleCurve
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
default
Verified At
2026-07-16 15:53:38 UTC
Deployer
0x0166E169cF85eFB9fcc10dEFF076Ea38bF691041
Deployment Transaction
0x184e0426bad82dbd5c48e2488aa8998a2ba3c58a310e0228eb7e82f2511b4011
Block Number
11379414
Transaction Index
13

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

Loading contract data...

CBOR Auxdata id: 2

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

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

Loading contract data...

CBOR Auxdata id: 2

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
3490x00000000000000000000000073991a25c818bf1f1128deaab1492d45638de0d31283, 3327, 6209, 8947, 9128, 9263
3510x0000000000000000000000000bd7d308f8e1639fab988df18a8011f41eacad73890, 3451, 3497, 3592, 5990, 6036, 6076, 8423, 8466, 8506, 8817, 8994

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032tradeFeeBpsuint256OracleCurve.sol:OracleCurve
1032protocolShareBpsuint256OracleCurve.sol:OracleCurve
2020feeOwneraddressOracleCurve.sol:OracleCurve
3020protocolWalletaddressOracleCurve.sol:OracleCurve
4032protocolFeesEthuint256OracleCurve.sol:OracleCurve
5032launchesstruct OracleCurve.Launch[]OracleCurve.sol:OracleCurve
6032idByTokenmapping(address ⇒ uint256)OracleCurve.sol:OracleCurve
7032_lockuint256OracleCurve.sol:OracleCurve

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