0xf8C945DD8F4bf15278e07ca055e448Ce31514B52
on Ethereum Sepolia Testnet (11155111)
- Contract Name
- HookOSLaunchFactory
- Compilation Target
- contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory
- Language
Solidity
- Compiler
- solc 0.8.26+commit.8a97fa7a
- EVM Version
- shanghai
- Verified At
- 2026-08-04 02:09:03 UTC
- Deployer
- 0x72Ff579f3520BF944f9FCC03D99Ee33Db90C20B6
- Deployment Transaction
- 0x66fdd2e08045b4e1af32e605dec6dcaecba0f3f24d918d986289a70924679ed2
- Block Number
- 11414323
- Transaction Index
- 132
Read/Write Contract on:
Loading contract data...
Source Code
Loading contract data...
Compiler Settings
Contract Metadata
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...
CBOR Auxdata id: 2
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...
CBOR Auxdata id: 2
Loading contract data...
Transformations
Immutable Transformations
| ID | Value | Offsets |
|---|---|---|
| 7495 | 0x000000000000000000000000694aa1769357215de4fac081bf1f309adc325306 | 2720, 19445 |
| 7498 | 0x000000000000000000000000d32ad583c86aa74af8c3f59b4f40fddc41b0a0c4 | 653, 4547, 4970 |
| 7501 | 0x000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba3 | 6295, 6390, 6556, 13925, 14018, 14182, 18440 |
| 7504 | 0x00000000000000000000000000004c4ccc709ef590f7c81102c0689f0263d4e9 | 6473, 7075, 10803, 14101, 14698 |
| 7506 | 0x00000000000000000000000096641d91e223c766f45b19d09494f5925c3ce000 | 2791, 5694, 6626, 12347, 13351, 14252 |
| 7508 | 0x0000000000000000000000005cc474e6f5c242dd9fed583f1a03673c9aefa50d | 5232, 5278, 5646, 12937, 13303, 18309 |
| 7510 | 0x00000000000000000000000072ff579f3520bf944f9fcc03d99ee33db90c20b6 | 582, 8353, 15976 |
| 7513 | 0x00000000000000000000000072ff579f3520bf944f9fcc03d99ee33db90c20b6 | 1274, 2878 |
Storage Layout
| Slot | Offset | Bytes | Label | Type | Contract |
|---|---|---|---|---|---|
| 0 | 0 | 20 | interpreter | contract IHookOSProgramCommitter | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
| 1 | 0 | 32 | launches | mapping(bytes32 ⇒ struct HookOSLaunchFactory.LaunchRecord) | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
| 2 | 0 | 32 | runtimePresets | mapping(bytes32 ⇒ struct HookOSLaunchFactory.RuntimePreset) | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
| 3 | 0 | 32 | launchIdForSlug | mapping(bytes32 ⇒ bytes32) | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
| 4 | 0 | 32 | nativeCredits | mapping(address ⇒ uint256) | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
| 5 | 0 | 32 | creatorNonces | mapping(address ⇒ uint256) | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
| 6 | 0 | 32 | launchIds | bytes32[] | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
| 7 | 0 | 32 | unlocked | uint256 | contracts/src/HookOSLaunchFactory.sol:HookOSLaunchFactory |
Transient Storage Layout
Standard JSON Input
This isn't the original compiler JSON data. Generated for compatibility.
Standard JSON Output
This isn't the original compiler JSON data. Generated for compatibility.