Skip to main content
This section covers the V2 contracts on Ink mainnet. For V1 contracts, see Legacy Contracts.

Addresses on Ink mainnet (chain 57073)

Architecture

V2 splits the launch system into a UUPS proxy plus separate stateless modules. The proxy holds state and routes calls. The modules implement the logic.
Modules are stateless and swappable. An admin can deploy a new LaunchTradingModule and point the proxy at it through configureModules, without redeploying the hook itself.

Why modular

  • Bug fixes ship as a module redeploy without touching the proxy or its state
  • Each module can be audited independently
  • New features (like the referral variants of buy and sell) added by upgrading the trading module

Common integration entry points

Constants

From LaunchSharedState.sol:

Where to next

ABI

Function signatures and event topics.

Token Creation

createLaunch and createLaunchWithReferral.

Trading

buy, sell, and the referral variants.

Quotes

Preview functions for buys, sells, and sale splits.

Integration Guide

End to end integration walkthrough.

Legacy Contracts

V1 contract addresses.
Always verify contract addresses before calling. The proxy at 0x4cC8F6d5B7cE150CCC0A9B7664532B1283b96AC4 is the only V2 entry point. If you see a different address claiming to be the V2 hook, treat it as untrusted.