Everything about Oqto, in one place.
Protocol mechanics for users. Verifiable integration detail for builders.
Overview
Launch, trade and provide liquidity without giving Oqto custody of assets.
Oqto is a multichain token launch and liquidity protocol. A launch starts on a bonding curve, graduates into permanent Liquidity Book depth, and remains tradable through the same token page.
Launch mechanism
A fixed-supply token, its curve and creator fee vault are created together.
- 01Create
The factory deploys the token, bonding curve and creator fee vault atomically.
- 02Trade
Buys and sells move the curve price against the selected quote asset.
- 03Graduate
At the raise target, remaining token inventory and collected quote liquidity migrate into a locked canonical pool.
Robinhood Chain is Oqto's primary network. Launches currently raise 12,000 USD toward a 60,000 target FDV and support WETH, USDG and approved Stock Tokens. Stable uses the same USD-denominated launch target with its canonical USD quote asset.
Trading and pricing
Quotes include price impact and enforce the user’s selected slippage.
- Price
- Quote asset required for one token.
- Market cap
- Live price multiplied by circulating supply.
- FDV
- Live price multiplied by the full fixed supply.
- Slippage
- Maximum execution movement accepted by the signed transaction.
Before graduation, execution is bound to the token’s curve. After graduation, Oqto compares direct pools, split liquidity and supported multi-hop paths. External liquidity is considered only on networks where that capability is enabled.
Graduation
Curve liquidity moves into a permanent canonical Liquidity Book pool.
Graduation occurs when net quote reserves reach the launch’s immutable threshold. It is a mechanical state change, not an endorsement or quality signal.
The migration tranche is 20% of supply. Optional Token Drops reduce public curve inventory, never the migration allocation, so the initial pool is not weakened.
Fees and creator rewards
Launch-specific fee revenue is split 70% to the creator and 30% to Oqto.
The policy owner may change supported fee settings only through the public fee timelock. Existing claim balances remain in the token’s FeeVault until their eligible recipients claim them.
Pools and liquidity
Direct positions, one-sided deposits and automated vault shares use the same pool core.
Liquidity is placed across explicit price ranges. Spot distributes uniformly, Curve concentrates depth near the current price, and Bid-Ask weights liquidity toward the edges for inventory conversion strategies.
Direct LP positions own their accrued fees and may add, remove or claim without closing the full position. Automated vaults are separate opt-in share tokens with bounded keeper rules.
Drops
Reserve 0.01–10% of supply for eligible holders.
Drop inventory is escrowed at launch and excluded from circulation. Eligibility is measured at the graduation block. Claims open only after a complete root is proposed, approved and activated.
Robinhood supports Stock Drops only: eligibility must be an enabled Stock Token from the canonical quote-asset registry. Other networks may expose token-holder Drops when that module is enabled.
The claim window is 30 or 180 days. Unclaimed inventory can only be burned after expiry; it cannot be recovered by the creator.
Risk disclosures
User-created markets can be volatile, illiquid or lose all value.
- Displayed prices and APR are estimates, not execution guarantees.
- Smart contracts, wallets, RPCs, indexers, oracles and bridges can fail.
- Stock Token availability and transfer rules depend on the issuer and jurisdiction.
- Graduation does not guarantee liquidity, future volume or an exit.
Read the complete risk disclosure before using the protocol.
Networks
One protocol surface with isolated contracts, indexers and operational identities per chain.
Contracts
Public mainnet deployment addresses. Click an address to copy it.
Onchain events
Index finalized factory, curve, pool and fee events as the source of truth.
MarketCreated(token, curve, feeVault, quoteAsset)
Bought(buyer, recipient, grossQuote, netQuote, tokensOut, fee, referrer)
Sold(seller, recipient, tokensIn, grossQuote, netQuote, fee, referrer)
Migrated(pair, activeId, quoteAmount, tokenAmount)
ProtocolFeesDistributed(pair, asset, creatorAmount, protocolAmount)WebSocket subscriptions are wake-up signals. Consumers should reconcile finalized blocks through bounded HTTP log ranges and persist a per-chain cursor.
API and SDK
Market data, realtime feeds, best-route execution and liquidity actions use versioned endpoints.
GET /api/v1/marketsGET /api/v1/poolsPOST /api/v1/terminal/quotePOST /api/v1/swap/quotePOST /api/v1/liquidity/addPOST /api/v1/liquidity/claim-feesResponses contain unsigned execution data. Integrators retain keys, simulate locally and sign with the end user or their own approved account stack. See the full developer surface and OpenAPI document.
Support
Integration, token reports and product questions.
For integration support, token reports or complaints, email hi@oqto.fun.