Sourcify Logo

0x6B815a529598653AaF77742B04176957CeAf2044

on Arc Mainnet (5042)

Match
Runtime Bytecode
Creation Bytecode
Warning: This contract is only matched with runtime bytecode. The constructor may be different from the original one, which could affect the contract's functionality.
Contract Name
ParabolicHook
Compilation Target
src/hooks/ParabolicHook.sol:ParabolicHook
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
cancun
Verified At
2026-09-16 05:49:03 UTC
Deployer
Deployment Transaction
Block Number
Transaction Index

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...
Contract couldn't be verified with the creation bytecode but with the runtime bytecode. Below is what was found at the time of verification.

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
79690x0000000000000000000000008366a39cc670b4001a1121b8f6a443a643e409511250, 1379, 1485, 2343, 2686, 2803, 4578, 5323, 7489, 9016, 10334, 11828, 12075, 14550, 14792
92480x000000000000000000000000fed2bed46f5006f81b44f486afbd1d9223f38a281981, 13869, 14024

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1500854
Original (recompiled):0xa26469706673582212206a677a2e7bb284575573651fe787be5547e35412b127f0c3f0bd3b1e10306f5664736f6c634300081e0033
Transformed (onchain):0xa2646970667358221220dc1020989d32987062f66dad5a9fefc2d86165df7a005401414508bf4fc08eea64736f6c634300081e0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresssrc/hooks/ParabolicHook.sol:ParabolicHook
1020_pendingOwneraddresssrc/hooks/ParabolicHook.sol:ParabolicHook
2032_statusuint256src/hooks/ParabolicHook.sol:ParabolicHook
3020factoryaddresssrc/hooks/ParabolicHook.sol:ParabolicHook
4020buybackVaultcontract ParabolicBuybackVaultsrc/hooks/ParabolicHook.sol:ParabolicHook
5020protocolFeeRecipientaddresssrc/hooks/ParabolicHook.sol:ParabolicHook
6032protocolFeeShareBpsuint256src/hooks/ParabolicHook.sol:ParabolicHook
7032buybackBurnBpsuint256src/hooks/ParabolicHook.sol:ParabolicHook
8032hookFeeBpsuint256src/hooks/ParabolicHook.sol:ParabolicHook
9032maxInternalPriceImpactBpsuint256src/hooks/ParabolicHook.sol:ParabolicHook
10020feeSweepOperatoraddresssrc/hooks/ParabolicHook.sol:ParabolicHook
11032launchesmapping(PoolId ⇒ struct ParabolicHook.LaunchInfo)src/hooks/ParabolicHook.sol:ParabolicHook
12032_poolKeysmapping(PoolId ⇒ struct PoolKey)src/hooks/ParabolicHook.sol:ParabolicHook
13032pendingFeesmapping(PoolId ⇒ mapping(address ⇒ uint256))src/hooks/ParabolicHook.sol:ParabolicHook
14032pendingCreatorTaxmapping(PoolId ⇒ mapping(address ⇒ uint256))src/hooks/ParabolicHook.sol:ParabolicHook
15032pendingBuybackmapping(PoolId ⇒ mapping(address ⇒ uint256))src/hooks/ParabolicHook.sol:ParabolicHook

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