Status
New Stock-Paired launches are closed. Existing tokens and deployment records remain visible. Trading and quote-to-ETH conversion are available only when the route, issuer, network and runtime checks pass. Direct quote-token claims and payout changes use separate vault, runtime and transaction-simulation checks.
The launched token is not a share
A Stock-Paired launch created a new Programmable token and paired it with one supported Ondo Global Markets token. The Programmable token does not represent ownership in the company and is not redeemable for the selected stock.
Quote assets by release
The supported set changed between the three deployed releases. A token remains bound to the release and quote asset used at launch.
- V1 registry: NVDAon, SPYon, GOOGLon, SLVon, QQQon, TSLAon and AAPLon. The ETH launch coordinator supported six of them. QQQon was registered but not available through the ETH launch flow.
- V2: NVDAon, SPYon, GOOGLon, SLVon, TSLAon, AAPLon, BABAon, COPXon, CRCLon, TLTon and USOon.
- V3: NVDAon, SPYon, GOOGLon, SLVon, TSLAon and AAPLon.
V1 and V2 used one fixed start tick for every supported quote asset. V3 used an immutable start tick for each asset, calibrated near Classic's 1.3557 ETH initial fully diluted valuation. The calibration was release evidence, not a live price oracle or a fixed dollar valuation.
How historical launches worked
- Select a supported quote asset.The available assets depended on the launch release.
- Route ETH into the quote asset.The coordinator routed ETH through configured pools into the selected quote asset.
- Create and lock the new token pool.The token supply entered a permanently locked one-sided v4 position against the quote asset.
- Buy the launched token with the quote asset.The routed quote asset bought the launched token in the same wallet transaction.
Fees and rewards
Rewards accrue in the selected quote token.
Trading routes
A buy routes ETH into the configured quote token and then into the launched token's exact v4 pool. A sell reverses that path back to ETH. The server checks the current round trip before preparing a transaction and stops if the configured route fails its liquidity check.
GMGN, Fomo and other interfaces do not inherit Programmable's route. Compatibility requires direct testing of the interface and its configured pools.
Quote-asset controls
- Ondo controls the supported quote-token implementation and can upgrade, pause or restrict it.
- Availability can depend on issuer controls, jurisdiction, market hours and third-party eligibility.
- Programmable does not mint, redeem or promise delivery of the underlying share.
- Programmable does not prepare new Stock-Paired launches.
Historical contracts and source
V1, V2 and V3 are separate immutable Ethereum Mainnet deployments. Existing launches must be identified by their launcher and fee-hook addresses. V3 was the final release used for new launches before the current application gate closed.
| Contract | Address |
|---|---|
| V1 · Launcher | 0x195750f33caD5eF2DF857a53226B421297A1e79e — opens Etherscan in a new tab |
| V1 · Fee hook | 0x7773D183fe7B60d4F1885047fa42b815a62Fe0Cc — opens Etherscan in a new tab |
| V1 · ETH launch coordinator | 0xfa5f17389CA28D071781d59750b32C842ab6A54b — opens Etherscan in a new tab |
| V2 · Launcher | 0x5eA6Be24838061bA45dbE8D82DE1b267DC240Daf — opens Etherscan in a new tab |
| V2 · Fee hook | 0x90c67C1E866f86526F0e338459cD435E1F23A0cc — opens Etherscan in a new tab |
| V2 · ETH launch coordinator | 0xFb9E1034df6161088E8F358502B19E7515c30fD2 — opens Etherscan in a new tab |
| V3 · Launcher | 0x0573879f72d8eE8B0e5a4Ec5E8bcDb2fCab9E51c — opens Etherscan in a new tab |
| V3 · Fee hook | 0x90c67C1E866f86526F0e338459cD435E1F23A0cc — opens Etherscan in a new tab |
| V3 · ETH launch coordinator | 0xdDC3ABbAB0df7F1189310a4f70e7e365796B74E2 — opens Etherscan in a new tab |




