Sourcify Logo

0xa455cbf5Aa10cE858f3b250dc791FCD900e950BC

on Robinhood Chain (4663)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
OstraVault
Compilation Target
src/OstraVault.sol:OstraVault
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
cancun
Verified At
2026-10-18 21:48:10 UTC
Deployer
0x6569E27A95a6A3E92A311B4Cc6600fed56aA50A2
Deployment Transaction
0xaf75214e36d95e6cdd02694063f0a20d300ea72e6da413c7a3b0344ae486b9f4
Block Number
91991509
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...

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
44420x0890b397562e7656bbdd27ea4d51cfa0a077633eec76561a0d6f630a22cfed4811497
44440x000000000000000000000000000000000000000000000000000000000000123711455
44460x000000000000000000000000a455cbf5aa10ce858f3b250dc791fcd900e950bc11413
44480xcfac7ca2a66a936b711b1bcac3f3b293136b4ac62295bd60819ead0170e80ada11578
44500xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc611618
44530x4f73747261205661756c7400000000000000000000000000000000000000000b11237
44560x310000000000000000000000000000000000000000000000000000000000000111285
108040x0000000000000000000000004020074e9df2ce1dee5a9c1b5c3f541d02a100031065, 2105, 6500, 6683, 7191, 7322, 7539, 7669, 9261, 9424
108080x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e40951952, 3710, 3830, 4387, 4553, 4593, 4758, 9947, 10196

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_nameFallbackstringsrc/OstraVault.sol:OstraVault
1032_versionFallbackstringsrc/OstraVault.sol:OstraVault
2020tokencontract IERC20src/OstraVault.sol:OstraVault
3032initialKeyRootbytes32src/OstraVault.sol:OstraVault
4020initialCrankaddresssrc/OstraVault.sol:OstraVault
5032keyRootbytes32src/OstraVault.sol:OstraVault
608nonceuint64src/OstraVault.sol:OstraVault
6820crankaddresssrc/OstraVault.sol:OstraVault
6284recoveryRounduint32src/OstraVault.sol:OstraVault
7032closeNoncemapping(bytes32 ⇒ uint256)src/OstraVault.sol:OstraVault
8032isGuardianmapping(address ⇒ bool)src/OstraVault.sol:OstraVault
901guardianCountuint8src/OstraVault.sol:OstraVault
911recoveryThresholduint8src/OstraVault.sol:OstraVault
924recoveryDelayuint32src/OstraVault.sol:OstraVault
10032recoverySupportmapping(bytes32 ⇒ uint256)src/OstraVault.sol:OstraVault
11032supportedBymapping(bytes32 ⇒ mapping(address ⇒ bool))src/OstraVault.sol:OstraVault
12064pendingRecoverystruct OstraVault.PendingRecoverysrc/OstraVault.sol:OstraVault

Transient Storage Layout

SlotOffsetBytesLabelTypeContract
0032_expectedChannelbytes32src/OstraVault.sol:OstraVault
1032_expectedAmountuint256src/OstraVault.sol:OstraVault
201_swapPendingboolsrc/OstraVault.sol:OstraVault

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