Know what’s
in your bowl.
A guide to launching, trading and making a plan for your spare change.
Implementation reviewed . Protocol capabilities and Cereal availability are listed separately below.
Welcome to the bowl.
Cereal brings community-token launches, pair markets and planned Stock Token roundups into one place. Here’s where everything lives.
Your launch recipe.
Start with a name, ticker, story and hosted HTTPS image URL. ETH and an available launch recipe are selected for you. Optionally choose another asset from Cereal’s supported pair list, set your creator tax and buyback preference, and add an opening buy. Once sign-in is active, save the full recipe privately to your account and prepare an onchain review. Device-local draft saving is available without signing in. A saved draft is not an issued token.
Use Review & launch after entering your details. Cereal checks the selected pair, current recipe, wallet access, fees and balances automatically; there is no separate launch-access check to complete. The review shows your spending before any wallet prompt. Live signing is currently disabled pending account setup, eligibility and funded integration validation. Pons may restrict which wallets can launch.
After submitting, find your review in My bowl and verify its transaction hash. A launch becomes confirmed only after the finalized transaction, launch event and factory record match your recipe. Closing the page or rejecting the wallet prompt does not confirm a launch. Check your history before trying again. Confirmed launches provide a market link and an optional X post you review yourself.
Can the creator buy at launch?
Yes. Set an optional budget in Your first pour, denominated in the pair you selected—ETH or an approved token. Changing the pair clears an entered buy budget so you can set it in the new asset. Cereal prepares Pons’s deployed V2 launch-and-buy router so the token launch and creator purchase execute together in one transaction. If either leg fails, the entire transaction reverts; network gas may still be spent. Leave the budget at zero to launch without buying.
The review separates the launch fee, buy budget, expected tokens, minimum at the expected fill, slippage limit and expected refund. For an ETH pair, the transaction sends the launch fee plus the buy budget. For a token pair, it sends only the fee in ETH and spends the buy budget in that token. Gas is always paid in ETH. Purchased tokens and unused buy funds return to your connected wallet, which remains the launch creator and fee recipient. The router exempts that recipient from the opening snipe tax; the normal curve fee and creator tax still apply.
If the budget exceeds the curve’s remaining allocation, Pons fills only what is available and refunds the rest. The minimum scales with the amount actually spent, preserving your reviewed price limit. Cereal verifies both launch and purchase in the same finalized receipt and saves actual spend, tokens received and refunds in My bowl. These records do not award Milky points. With an unpaused milk plan captured in the review, the actual opening-buy spend enters your roundup history for verified USD valuation; funds are not collected or invested.
Cereal checks the router’s verified code, its factory and the factory’s current trusted router before preparation and signing. Native and launch-only reviews expire after one minute; token-pair opening-buy reviews allow ten minutes for the approval sequence. These expiries prevent starting stale wallet prompts, but the router has no onchain transaction deadline. The integration supports ETH and approved-token launch routes, with live signing still pending account setup, asset eligibility and funded end-to-end checks. Verified Pons launch-and-buy source and ABI.
When does my wallet ask for an asset approval?
Only when a token-pair opening buy needs more spending allowance. After you review and continue, Cereal checks the allowance to Pons’s verified launch-and-buy router. If needed, it prompts for exactly the opening-buy budget. A smaller existing allowance is cleared first; a sufficient allowance is reused. ETH and launch-only transactions need no token approval. You never enter a spender address or prepare an approval yourself.
Cereal waits for the approval’s finalized receipt, then rechecks the pair, launch terms, balance and allowance and simulates the entire atomic launch-and-buy before the final wallet prompt. If approval is needed, the first review shows a calculated opening-buy estimate; full simulation follows approval. Rejecting a prompt stops the sequence. The approval is a separate transaction: it may remain if you cancel, the review expires or the launch fails. Check your allowance before retrying or revoking it. The launch fee and buy are spent only by the launch transaction, while each submitted approval can cost gas.
Read the Pons documentation.
Pick what goes in your bowl.
Your pairing asset is what buyers pay with, what sellers receive and what creator fees accrue in. It stays fixed for that launch. Native ETH, Robinhood Stock Tokens and other approved tokens use the same Pons V2 launch structure; their availability is checked separately.
| Pair choice | Launch review | Opening creator buy | Cereal signing |
|---|---|---|---|
| Native ETH | Current launch configuration and wallet permission | Optional atomic ETH buy | Implemented; activation pending |
| Robinhood Stock Token | Active canonical token, Pons approval and valid pair economics | Optional atomic token buy with guided approval | Implemented; activation pending |
| Other token, including future CEREAL pairs | Must be configured in Cereal and approved by Pons | Optional atomic token buy with guided approval | Implemented; activation pending |
A matching ticker is not enough. Cereal matches the canonical contract on Robinhood Chain (4663), checks approvedPairTokens, requires nonzero phantom reserves and graduation thresholds, and checks the token’s decimals against Pons’s economics. Canonical Stock Tokens have 18 decimals. Canonical Stock Tokens are tracked automatically as pairing candidates. Only stocks passing these checks enter the launch selector. Cereal also checks canonical WETH and the PONS reference token as curated candidates, plus any additional team-configured assets; being a candidate is not approval. Native ETH is the default and uses the zero address. WETH is a separate ERC-20 choice only if Pons approves it. Every supported non-stock pairing choice is also tracked after its approval is checked; no separate per-asset market page setup is needed.
Pairing ingredients, tracked together.
The table below, the Launch selector and Markets share the same saved checks. Market tracking alone does not mean an asset is approved for a new launch. Results expire after five minutes. A failed connection leaves an asset unverified; it does not mean Pons rejected it. Launch preparation checks the selected stock again against the current registry and contract state.
Loading pairing assets and approval checks…
| Pairing asset | Pair status | Graduation target | Last checked | Explore |
|---|
A stock pair is not a stock trading pool.
Launching LOOPS with NVDA, for example, creates a LOOPS/NVDA curve if NVDA is approved. It does not create a separate NVDA/ETH market. Each tracked asset has its own market page. Cereal automatically discovers a supported Uniswap V3 or V4 pool for that exact token and connects the existing themed price, candles, volume, metrics and recent-trades views, just like the PONS reference market. GME follows this same path when it appears in Robinhood’s active stock registry. The discovered pool is a display route, not authorization to execute trades. Discovery chooses the highest-liquidity matching pool from the indexer’s first page of results. Pool feeds must match both asset addresses; unknown pools or missing history show an unavailable state. If no indexed stock pool is available, Cereal can display an indicative Robinhood bid/ask midpoint, adjusted once by the corporate-action multiplier. That fallback does not invent trade candles, pool volume or executions. ETH pairing is tracked through its canonical WETH market.
Review the whole recipe.
- Choose a name, ticker, story and HTTPS logo.
- Keep the default ETH pair or choose a supported alternative. An enabled supply/fee recipe is selected automatically; other recipes are available under Launch settings. For Stock Tokens, the phantom reserve and graduation target come from that asset’s configured economics, in raw token units.
- Choose creator tax within Pons’s current cap and your initial buyback setting. Creator fees accrue in the pairing asset. The launch fee and gas are paid in ETH for every pair.
- Optionally add an opening-buy budget in your selected asset and a slippage limit. Set it to zero to launch without buying.
- Review the exact pair address, fees, recipient and economics. Your wallet must pass Pons’s launch gate. Cereal pins the reviewed economics, handles any required spending approval, and simulates before requesting the final launch signature.
- After signing is activated, verify the finalized launch in My bowl. The token and curve are saved together, and the graduated pool is mapped only after its own onchain proof.
Stock-token approval is a protocol capability, not a promise of account eligibility, liquidity or Cereal execution support. CEREAL pairs will appear only after the CEREAL token exists and passes the same approval process. Robinhood registry and price API · Stock-token units and multipliers · Pons factory pairing rules
Where the market data comes from.
Robinhood Chain uses chain ID 4663 and ETH for gas. Cereal defaults to https://rpc.mainnet.chain.robinhood.com. No paid RPC subscription is required to start. Robinhood recommends a provider for production reliability because its public endpoint is rate-limited. Network documentation.
Pons integration reads contract state and events directly; a Pons-hosted market API is not required. V2 integration guide.
| Generation | Market data |
|---|---|
| Pons V1 | WETH pairs on Uniswap V3. Index factory launches and pool swaps. |
| Pons V2 | Curve trades first; Uniswap V4 swaps after graduation. |
Use the V1 network and indexing guide and V2 events and pool guide. Historical reads should use small block ranges. Older tokens must be associated with their original deployment.
What Cereal currently loads
Our resolver checks the current V2 factory, both documented V1 factories, proven Cereal launch mappings, configured pool references and automatically discovered pairing-asset display pools. V3 pool assets are checked against the requested pair. Confirmed Cereal V2 launches now have a persistent contract registry. Pool discovery reads the original factory’s pool manager and hook, derives the pool ID from the recorded assets and settings, and verifies finalized initialization evidence. Pool trade execution remains unfinished.
Charts first request indexed USD candles from GeckoTerminal. The onchain fallback uses finalized executed trades, not sample prices. Candles and volume are expressed in the pairing asset, not automatically in dollars. Interval buttons group the loaded trades into 1-minute, 5-minute, hourly or daily candles; they do not imply that a full day of history has been indexed.
Load older extends history backwards. Refresh catches up from the last accepted block without skipping intervening ranges. Updates run while the page is visible, and short display caches reduce repeated reads. Trade reviews and transaction checks do not use the display cache. There is no persistent all-time chart index yet.
An empty chart can mean no trades in the scanned range, an unavailable data connection, or a missing pool mapping. Check connection only checks chain access; it does not certify an individual market or enable trading. The configured PONS reference is 0x39dBED3a2bd333467115dE45665cC57F813C4571; its canonical V1 pool is listed in the Pons reference-token docs and now has an independent indexed price path. Successful price retrieval does not verify historical chart coverage.
Review before you pour.
V2 supply and fees come from the selected launch configuration. Its curve graduates into a permanently locked V4 liquidity position. Opening buys can incur a recipient-specific snipe tax; quotes must account for it. V2 launch and trading mechanics.
Cereal has native-ETH curve trade reviews with balance checks, simulation, slippage limits and transaction verification. A sell may first need an exact-amount spending approval. Approval is a separate transaction; request a new sell review after it confirms.
Trade reviews expire after 30 seconds; launch reviews after 60 seconds. This prevents new submissions from an expired review. It does not cancel an already-signed pending transaction. Cereal currently rejects a requested buy that would cross the remaining curve allocation during preparation; choose a smaller amount.
Quotes and wallet prompts are not completed trades. Cereal checks the actual finalized receipt and matching events before recording a result. Live signing is disabled. V1/V3 pool trades, graduated V4 trades and direct Stock Token execution are not wired yet. The trade can create an unfunded roundup entry under its reviewed milk plan; no automatic stock purchase follows it today.
From the bowl to the pool.
A confirmed Cereal launch appears in Markets automatically. Its contract address identifies its market page. Data availability depends on its trading stage, a working chain connection and whether the relevant pool has been indexed.
The V2 graduation recipe
- Non graduated: the token trades on its bonding curve against its chosen pairing asset.
- Ready to graduate: the curve reaches its configured target. Curve trading can close before the factory records the final pool stage. A buy at the boundary can be partially filled, with unused funds refunded.
- Graduating: assets move out of the curve and the V4 pool is prepared. Cereal keeps this transition separate from a completed graduation.
- Graduated: the factory records that the Uniswap V4 pool has been created. Liquidity is locked by the protocol. Future pool trades use the pool route.
- Recovery: a rescued launch is a separate state. Cereal does not label it a successful graduation.
Targets come from the launch’s recorded configuration and pairing economics; they are not one universal dollar amount. A stock-paired target is denominated in that Stock Token. Graduation is also separate from MILK’s planned $20 million total-launchpad-volume milestone.
PONS, our reference token, is a V1 launch. V1 tokens trade in a WETH/V3 pool from launch and remain in that same pool after reaching their graduation threshold. A V1 chart working does not prove that a new V2 token’s post-graduation route is ready.
What the market shows at each stage
| Stage | Available data path |
|---|---|
| V2 curve | Curve price and executed curve-trade history from the chain. The indexed Fresh pours tab and pool statistics are not available for unindexed curves. |
| V2 graduating | Transition status. Previous curve history is historical coverage, not proof that trading remains open. |
| V2 graduated | GeckoTerminal candles, trade receipts and metrics once the correct V4 pool is mapped and indexed. Cereal discovers and verifies its launch pools in resumable batches. Discovery needs historical RPC access; indexed provider coverage and pool execution are separate. |
| V1 | Its existing V3 pool serves prices and history before and after graduation; graduation is checked separately. |
Your launch keeps its recipe.
Confirmation saves the token, original factory, curve, pairing asset, launch receipt and pool settings together. Existing confirmed launches can be backfilled from their original verified receipt. A ticker or user-supplied pool cannot replace those records.
After the factory records graduation, discovery scans finalized initialization events in small, saved ranges. Failed requests retry the same range. Once verified, the pool route is shared by prices, charts, metrics and recent trades. The earlier curve address stays recorded. Discovery runs during market reads and stage checks; no always-on indexer is running yet. Provider indexing may take longer than contract verification.
Pick a launch stage
Markets combines pair search with All stages, Non graduated, Graduating, Graduated, Recovery and Status unknown filters. Non graduated includes both curve and graduation-in-progress states. Stage filters search saved checks across confirmed Cereal launches, not just the cards currently visible.
Checks read finalized contract state and expire after 15 minutes. Unknown or expired entries are excluded from graduated and non-graduated results. Refresh launch stages scans small batches; use Check next launches to continue through the remaining records. This is an on-demand scan, not a continuous background indexer. Missing charts, prices or volume never determine graduation.
Once a pool is indexed, chart data can lag the latest chain state. Graduation and liquidity lock do not guarantee liquidity at every price, successful execution or investment returns. Pons V2 graduation reference · V1 reference.
What reaches the creator’s bowl.
V2’s base trading fee and optional creator tax are separate. Accrued fees need sweeping before escrow withdrawal. Buybacks vest over five years. Some sweeps require an operator. Pons fee and payout guide.
Cereal’s fee screen covers the configured current V2 escrow and configured assets only. It excludes unswept fees, unreleased buybacks and older deployments. A zero displayed balance therefore does not prove that a creator has earned nothing.
Our claim workflow prepares a full-balance withdrawal to the owner’s wallet and records its transaction status. The amount may change before settlement, and confirmation is not a payout-total report. Claim signing is disabled; the initial implementation supports native ETH claims. Cereal does not yet submit sweeps or claim across historical deployments.
A little extra in every bowl.
My milk now records roundups from supported, finalized Cereal trades. Choose your stock preference and caps, then unpause and save your plan. Each trade review keeps its own copy of those settings. Accrued roundups are unfunded accounting amounts; stock purchases are not enabled.
From your trade to your milk jar.
- Capture your plan. A native V2 trade or creator opening-buy review saves your stock choice and limits. Changing your plan requires a fresh unsigned review. A transaction already signed may still settle with its original settings.
- Verify the actual fill. Buys use the amount actually spent after refunds. Sells use net proceeds after trading fees. Creator buys exclude the separate launch fee. Gas is not rounded up.
- Value it at settlement. Cereal requires a verified USD oracle price from that trade’s finalized block. A missing price leaves the entry pending; a chart price or the amount typed into a calculator cannot create a roundup.
- Apply your limits. The next-dollar difference is limited by your saved per-trade cap and the remaining daily allowance. Concurrent trades share the same allowance. The day follows the trade’s UTC settlement date, even if verification happens later.
- Keep the receipt. My milk shows accrued amounts, pending prices and individual transaction links. Refresh my jar retries a small batch of pending valuations.
An exact $25.00 trade adds zero. With a $0.25 per-trade cap, the first example adds $0.25. If only $0.10 remains in the daily allowance, it adds at most $0.10. Calculations preserve price precision until rounding down to a millionth of a dollar.
A paused plan accrues no new roundups. Failed trades, token spending approvals and launches without a buy do not contribute. Old reviews without a saved milk plan are not enrolled retroactively. Repeated confirmations cannot count the same trade twice. Later stock or cap changes do not rewrite earlier entries.
Build a stock serving.
My milk can group up to 50 valued roundups for the same stock into one unfunded purchase batch. A batch keeps its original stock contract and reserves those entries for ten minutes so another window cannot count them twice. Release it or let it expire to make the entries available again. The accrued amounts and daily limits do not change.
A route-price check estimates WETH funding, expected Stock Tokens, the minimum quantity at your slippage setting, provider fees and ETH gas. The amount comes from the saved batch, with a current verified USD feed used for conversion. Price estimates expire after 30 seconds. Missing prices or liquidity leave the batch intact. 0x lists Robinhood Chain support; Cereal’s adapter uses its read-only price endpoint.
Route pricing still needs activation with a server-side API key and verified funding feed. A displayed route does not authorize a purchase. ETH wrapping, executable quotes, wallet approvals, eligibility checks and finalized stock receipt handling still need completion. No purchase transaction is submitted by these batch controls.
Accrued is not invested.
The ledger and daily accounting are built. Funds remain in your wallet. An unpaused plan does not authorize spending, and no stock holdings are created by these records. Live signing and verified settlement-price configuration still need activation. Stock purchases require eligible accounts, a supported swap route and separate wallet authorization; tiny purchases may need batching because of fees or minimum sizes.
The stock shelf in My milk searches Robinhood’s active Stock Tokens by name, ticker or contract, with a link to each token’s market. Your plan saves the exact contract you choose. A fresh registry check is required to choose a destination or unpause; cached results remain reference only during an outage. You can always pause an unchanged saved destination without waiting for that check. Older ticker-only plans ask you to confirm a token before new roundups can accrue. Changing stock affects new reviews; earlier receipts keep their original destination. Being listed establishes token identity, not purchase eligibility, a swap route or Pons pairing approval.
Historical accounting uses a configured quote-asset/USD oracle, checks its age at settlement and retains its proof. Stock oracle prices already include the corporate-action multiplier. Stock quantity estimates and live execution have additional network-health requirements; they are not activated by the ledger. Robinhood oracle mechanics.
Your roundups use your own additional funds when purchases become available. They stay separate from creator fees, Milky points and the MILK launch-volume milestone.
Meet Milky points and MILK.
Milky points are intended to reward Cereal launchers, traders and qualifying community contributors. Launcher and trader rates, limits and eligibility have not been published; no launch or trade points are issued yet. MILK is the planned ecosystem rewards token, with release tied to passing $20 million in verified total Cereal launchpad trading volume. Allocation, conversion and claim details have not been set.
Campaigns will display their requirements before you join. A share click does not prove a post was published. Eligible original posts must be verified; follow, like and repost rewards are disabled. The leaderboard uses recorded points rather than sample activity.
See Milky rewards and X’s authenticity rules.
CEREAL: the house flavor.
CEREAL is planned to launch through the platform alongside live trading, using Pons supply and launch mechanics. Its planned 3% trading tax supports platform development, in addition to applicable protocol fees.
Creators pairing launches with CEREAL are planned to earn extra Milky points, once Pons pairing approval and bonus rules are in place. CEREAL is also planned as a reward for MILK staking; funding, rates and staking terms are not finalized.
The team plans to purchase supply at launch for growth, exchange-listing efforts and team compensation. Purchase sizes, wallets and lockups are not yet specified.
Visit the CEREAL page and trade preview. The applet does not submit transactions.
Your bowl, your choices.
Our official X account is @Cereal_live on X ↗. Follow for launch announcements and platform updates.
X and Google sign-in through Privy is built, but account setup is not active yet. X connects your creator identity and supported verification workflows. Linked wallets are checked separately.
Token drafts and milk plans are private account data. Your display name appears on the leaderboard when you participate in rewards. Connecting an account does not give Cereal permission to post or spend on your behalf.
What’s on the breakfast table?
| Feature | Current state |
|---|---|
| Atomic creator buy | ETH-pair form, router simulation and receipt verification implemented; live signing awaiting activation |
| Pair browsing & docs | Available |
| Stock shelf & saved destinations | Searchable issuer registry, exact-contract plans and stale-data handling built; saving requires sign-in activation |
| Saved drafts & milk plans | Account saving awaits sign-in activation; device-local token drafts are available |
| Market charts & stock-pair directory | Automatic pairing-asset discovery, themed charts, metrics and trades; coverage depends on indexed liquidity and reachable providers |
| Personalized launch & trade reviews | Require sign-in, a linked wallet and successful onchain checks |
| Live launch & trade signing | Not enabled |
| Creator claim reviews & history | Require configured sign-in and network access; signing not enabled |
| Roundup accounting & history | Built for verified native curve trades and supported creator buys; live use awaits sign-in, trading and settlement-price setup |
| Stock purchase batches & route estimates | Unfunded batching, expiry, release and 0x price adapter built; live pricing awaits API key and funding feed |
| Automatic stock purchases | Not enabled |
| Launcher & trader points | Planned; earning rules and issuance not active |
| X reward campaigns | Not open |
| CEREAL launch & MILK staking | Planned; token applet is a preview |
| MILK token claims | Not released |
Stock Token availability
Robinhood Stock Tokens provide economic exposure to underlying securities without granting ownership rights in those securities. They cannot be offered, sold or delivered in the United States or to U.S. persons, and other regional restrictions apply. A wallet connection or Pons asset approval does not establish eligibility.
Review the official Stock Token overview. Price estimates need a verified feed, and are not executable purchase quotes.
A fresh price, even when history is missing.
Market pages request the current price separately from candle history. For the PONS reference, configured markets and automatically discovered pairing-asset pools, Cereal first checks Dexscreener for the exact Robinhood Chain pair. It displays the indexed USD estimate with its retrieval time; the provider does not supply a price observation timestamp.
Automatically discovered asset pools can also use GeckoTerminal’s indexed price. If no supported stock pool is found, a matching Robinhood indicative bid/ask quote may be shown with its timestamp, multiplier and stale/halt status. It is not a trade execution price. For contract-backed routes, V1 markets can read the pool’s slot0 ratio, with token ordering and decimal precision applied. Active V2 curves can read a marginal reserve ratio. These estimates exclude execution costs and are never used to authorize trades, award points or value roundups. A failed refresh marks the displayed price as potentially stale.
Price snapshots do not become historical candles. GeckoTerminal supplies historical USD candles directly into the Cereal-themed chart, with 1-minute, 5-minute, hourly and daily views. Load older requests earlier candles. Responses are cached for a minute and duplicate requests are combined; upstream rate limits can still apply. If indexed history is unavailable on initial load, a contract-verified market can use the onchain fallback. Automatically discovered asset display routes require indexed candles. The source and currency are always labeled and the two feeds are never blended. Existing indexed candles remain visible with a stale-data notice if refresh fails. A separate link opens the exact pair on Dexscreener when an indexed price is available. Dexscreener’s documented API does not list a historical candle endpoint, and Moralis historical pricing coverage for Robinhood Chain has not been confirmed. Our integrated history provider is GeckoTerminal. The Fresh pours tab displays up to 100 recent indexed trades, including direction, token quantity, USD price and value, and explorer receipts. Direction is determined from the assets exchanged. Market cards and the chart page show available pool-specific 24-hour volume, liquidity and other metrics. Missing metrics show a dash; FDV is never substituted for market cap. These public displays are separate from settlement verification and rewards accounting.
Pons pricing methods · Dexscreener API · Moralis chain coverage
Keep the source recipe close.
Pons V1 network, contracts and indexing · Pons V2 protocol and integration · Robinhood network endpoints
Public RPC calls are paced to reduce request bursts. Network limits can still prevent a read; reconnecting a wallet does not repair a server-side data failure.
Cereal’s rewards, roundups and ecosystem token plans are Cereal features. Pons documentation does not establish that those features are live.
