Compare launch types
Open a launch guide for the complete token structure, fee behavior, reward flow and product boundaries.
Availability is action-specific. For Stock-Paired markets, trading and quote-to-ETH conversion require the route, issuer, network and runtime checks. Direct quote-token claims and payout changes instead require their own vault, runtime and transaction-simulation checks; they do not depend on the quote-to-ETH route.
| Launch type | Market | Availability |
|---|---|---|
| Classic | Fixed-supply token with an ETH market, configurable directional fees, creator rewards and permanently locked one-sided liquidity. | Check Create for current Classic availability. |
| Custom hooks | Token market with release-specific Uniswap v4 hook logic and a launch-specific configuration. | Custom launches are activated individually. Approved applicants can launch an approved release through the gated flow. General public submissions and open public wallet self-service are unavailable. |
| Stock-Paired | Existing token paired with a configured Ondo Global Markets quote asset. | New Stock-Paired launches are closed. Existing launches are historical. |
What every launch has in common
Every documented launch creates an ERC-20 token and a Uniswap v4 market. The hook, quote asset, fee path, reward flow and available actions can differ.
- Token identity: use the chain and token address.
- Market identity: use PoolManager and poolId.
- Current market data: read price, liquidity, volume and rewards from current data sources.
Public labels
For a Router-stamped launch that passes the published verification checks, use Programmable as the broad provenance label. Use Programmable Classic or Programmable Custom when the recorded launch kind is useful to the reader.
CustomGraph is the Router enum name for kind 1. It is not a public product label. A verified label describes Router provenance, not current safety, liquidity or tradability.




