For the complete documentation index, see llms.txt. This page is also available as Markdown.

Onchain Events

Events and public contract methods available for tracking and interacting with CoinFactory launchpad tokens.

The CoinFactory Launchpad contract emits onchain events throughout the complete token lifecycle—from creation and bonding curve trading to finalization and DEX migration.

Integrations can use these events to index launched tokens, trades, supply changes, collected liquidity, and migration status. Token addresses should always be used as the primary identifier because token names and symbols are not unique.

Lifecycle Overview

1

TokenCreated

2

Mint / Burn

3

BondFinalized

4

BondMigrated

Events

/**
 * @notice Emitted when a new bonding curve token is created.
 */
event TokenCreated( 
    address indexed token, 
    string name, 
    string symbol, 
    address indexed reserveToken, 
    string metadataUrl 
);
/**
 * @notice Emitted when tokens are purchased from the bonding curve.
 */
event Mint(
    address indexed token,
    address indexed user,
    address receiver,
    uint256 amountMinted,
    uint256 reserveAmount,
    uint256 supplyAfter,
    uint256 priceAfter,
    uint40 timestamp
);

Last updated