Contract topology / responsibility boundariesManifest-pinned addresses + ABI hashes
CreateFactory + deployerDeterministic token, pool, configuration, and launch records.
MarketToken + V3 poolFixed supply, metadata, restrictions, and canonical swaps.
CustodyLocker + compounderPermanent position custody and retained-fee policy.
RightsAuction + executorCapped fee positions and Permit2 limit-order fills.
A protocol-version label alone is insufficient. Runtime code and ABI hashes must match the selected release.
Contract responsibilities
Recorded testnet development manifest
The checked-in historical manifest for chain ID46630 records:
The manifest labels this deployment
development, begins indexing at block
93747023, and pins source revision
1a41aa8d096a4dd6ac298835483850ece8dce02b.
There is no checked-in KEK.PRO deployment manifest for Robinhood Chain mainnet
chain ID 4663.
ABI versioning
Current source-generated ABI artifacts cover:KekproLaunchFactory;KekproLaunchLocker;KekproLauncherToken;KekproFeeCompounder;KekproFeeRightsAuction;KekproLimitOrderExecutor.
Verify a manifest
1
Bind chain and block
Confirm
eth_chainId, deployment block availability, and the manifest’s
finality profile.2
Hash runtime code
Read
eth_getCode for every contract and compare its runtime hash.3
Verify immutable links
Confirm factory, locker, deployer, router, Permit2, position manager, and
block-provider relationships.
4
Verify mutable policy
Read launch and DEX configs, fee allocation, recipients, compounding policy,
fee-right policy, and ownership.
5
Confirm the event range
Read canonical events from the manifest deployment block.