How Rhea works
Liquid shitcoin infrastructure, documented. Launching is solved; liquidity is next. What you sign, what is stored, what is capped — and where every number on this app comes from.
The idea
Rhea is a pump.fun launchpad that routes each coin's creator fees back into its own market — burned liquidity and a capped, buy-only dip reserve — with 10% to a common pool, instead of paying them out. Deeper liquidity reduces the price impact of the same trade; it is not a price floor.
Rhea's routing is not armed yet: no wallet can connect, nothing can be signed, and no creator fee has been routed. The example desk replays the dry-run engine across 12 invented coins so you can see what the desk will show.
The token: $RHEA
$RHEA is Rhea's own coin, an ordinary pump.fun token. Its one job in the mechanism: each common-pool epoch, a fixed 20% goes to $RHEA's own loop (paper Section VII, Table 6). This is the only contract address Rhea publishes for it. Check it character by character against this page before you trade; anything else calling itself $RHEA is somebody else's plumbing.
$RHEA · contract addressAkLSvCawfqToAUTo4qSpSjPQcWXZXXa8CDJaWyCjpumpSolscan ↗pump.fun ↗This site does not sell or trade $RHEA, and nothing here is a promise about its price.
The app
Every panel ends in one status line: what it is, its counts with units and time windows, and a source label. Press a number key anywhere (except while typing) to switch panels.
| key | place | what it shows |
|---|---|---|
| 1 | Markets | Rhea registry (not connected), workers and readiness |
| 2 | Examples | Simulated coins, chart, dip calls, rank, pool |
| 3 | Activity | Finalized receipts only |
| 4 | Launch | Prepare a coin draft on this device |
| 5 | Research | Depth model with sources |
| 6 | Docs | What you sign, what is stored, what is capped |
| / | Search | Pages, and example coins on simulated views |
| j k | Coins | Step between example coins; o opens the selected one |
| ? | Keys | This list, anywhere in the app |
A coin's lifecycle
| 01 · Launch | A coin launches on pump.fun; its creator fees route to an isolated Rhea vault — one per coin, no commingling. | |
| 02 · Before graduation | After the 10% common-pool share, half of the fees buys the coin on its bonding curve; the other half is held as SOL for graduation. | |
| 03 · Graduate | Accumulated tokens plus held SOL are deposited into the PumpSwap pool, and the LP tokens are burned: nobody can withdraw that liquidity, Rhea included. | |
| 04 · After graduation | After the 10% common-pool share, half of the fees deepens the pool (LP burned) and half fills a dip reserve held for the coin. | |
| 05 · Dip | An agent decides when to buy a dip. Deterministic guardrails decide what it is allowed to do; every call is recorded with its reasoning in the operator journal. There is no public decision feed yet. | |
| 06 · Common pool | 10% of every coin's fees feed the common pool. Each epoch, a fixed 20% goes to $RHEA's own loop and 80% to coins proven alive, weighted by the creator fees each claimed. Coins that can't be proven alive draw nothing. | |
The dip agent
The agent decides when. Code decides what it may do. These bounds are checked before any transaction is built and the model cannot override them. The values below are the engine's simulated envelope; production limits are not configured yet.
| rule | bound · engine (SIMULATED) | what happens otherwise |
|---|---|---|
| Direction | buy-only | a sell intent becomes no action |
| Per call | ≤ 0.5 SOL | the call is clipped or refused |
| Per coin, rolling 24 h | ≤ 2 SOL | clipped or refused until the window rolls |
| Cooldown | 30 min | the call waits |
| Slippage · price impact | ≤ 3% · ≤ 5% (code ceilings) | the transaction is not built |
| Reserve floor | 0.1 SOL untouched | the call is refused |
| Liveness | proven alive: ≥ 0.05 SOL claimed fees in 72 h | no buy; the reserve stays in the coin's vault |
In the example desk the “reason” on each call comes from the engine's deterministic stub policy; no model was called. Operator caps are set at arming, and the backend refuses to start below the proven per-action floors. Full guardrail list: paper, Table 5.
Safety
What your wallet will ask you to sign — at launch, not in this preview
| action | in your wallet | status today |
|---|---|---|
| Sign in | one message that states it does not authorize any transaction | implemented, not hosted |
| Create your coin | one transaction on pump.fun; you sign first, Rhea co-signs only the new mint | disabled |
| Route creator fees | one transaction making the coin's Rhea vault the sole fee shareholder (10,000 bps) | disabled |
| Lock the fee route | one transaction that makes that fee setting immutable, only if still needed (on the current program it already is after routing) | disabled |
| Claims, buys, LP, pool payouts | nothing — Rhea's workers do these from the coin's vault | disabled |
What is stored
| what | where | for how long |
|---|---|---|
| Your coin draft and image | this browser only (localStorage) | until you clear it |
| Sign-in challenge and session | Rhea backend (not hosted yet) | session lifetime |
| Fee claims, buys, LP, payouts | Rhea journal + Solana | permanent; finalized receipts only are shown |
What is capped
| money path | cap | proof so far |
|---|---|---|
| Every operator-paid transaction | decoded worst-case debit ≤ its durable reservation, or nothing is signed | 28/28 local-validator cases within bound |
| Spend / claim / dip caps | explicit values required; refused below proven floors | not configured — no production values exist |
| Dip agent | see the rules above | engine simulation |
Rhea does not ask you to approve token permissions, to sign many transactions at once, or to sign on another site. Its dip agent can only buy.
Readiness at checkpoint 2026-10-11: 12 of 16 safety gates pass locally, 2 are open, none has launch evidence. See the Markets desk for the worker list.
Where numbers come from
Every status line carries one of these labels. When a source is offline the app shows the label and no number.
| label | meaning | |
|---|---|---|
| SIMULATED | Produced by Rhea's dry-run engine. Not live data, not a listing, not a transaction. | |
| FIXTURE | A dated record checked into this repository, not a live probe. | |
| LIVE CHECK | Checked by this page against the hosted endpoint just now. | |
| CHAIN READ | Read from a finalized Solana transaction. | |
| THIS DEVICE | Stored only in this browser. Nothing is sent anywhere. | |
| MODEL | The model's proposed setting. Not a live configuration. | |
| OFFLINE | The source could not be reached. No number is shown. | |
Fee model
10% of claimed creator fees go to the common pool. After graduation the rest splits 50/50 between burned LP and the dip reserve by default; before graduation half buys the curve and half is held as SOL for graduation. The table models SOL per day by volume (SIMULATED, engine fee model). Exact per-stage split: paper, Table 4.
| Daily volume | Phase | Gross SOL | → LP | → Reserve | → Curve | → Pool |
|---|---|---|---|---|---|---|
| $50,000 | pre-bond | 1.284 | 0.000 | 0.000 | 1.156 | 0.128 |
| $50,000 | post-bond | 1.284 | 0.578 | 0.578 | 0.000 | 0.128 |
| $250,000 | pre-bond | 6.422 | 0.000 | 0.000 | 5.780 | 0.642 |
| $250,000 | post-bond | 6.422 | 2.890 | 2.890 | 0.000 | 0.642 |
| $1,000,000 | pre-bond | 25.687 | 0.000 | 0.000 | 23.118 | 2.569 |
| $1,000,000 | post-bond | 25.687 | 11.559 | 11.559 | 0.000 | 2.569 |
| $5,000,000 | pre-bond | 128.436 | 0.000 | 0.000 | 115.592 | 12.844 |
| $5,000,000 | post-bond | 128.436 | 57.796 | 57.796 | 0.000 | 12.844 |
0.30% creator fee on the bonding curve; PumpSwap creator fee is tiered by market cap (0.30% at 0–420 SOL, 0.95% at 420–1,470 SOL, stepping down to 0.05% at 98k+ SOL; pump.fun help center, re-read 2026-10-12). Model uses the lowest tier (0.30%) as the conservative default for graduated coins. SOL/USD 116.79 (CoinGecko 2026-10-07).
FAQ
Can I buy a Rhea coin here?
No. Trading opens at launch. Nothing on this site can sign or send a transaction.
Are the example coins real?
No. They are invented by the dry-run engine to show the desk. Their mints are placeholders and link nowhere.
Is the plunger (the dip reserve) a price floor?
No. It is a capped amount the agent may spend on dips. Prices can fall through it, and determined selling will clear it.
Burned LP is flushed for good. Is it a price floor?
No. Nobody can withdraw it, but its depth moves with the price like any pool: when holders sell, the SOL side shrinks.
Why “Diarrhea Capital”?
Because the joke is load-bearing. Memecoins are shitcoins; most of them trade solid, on pools too thin to move through. Diarrhoea is Greek for “a flowing through”. Rhea is the infrastructure that makes a shitcoin liquid: its fees flow back into its own pool instead of out of the market. Every pun on this site sits on a real mechanism; the paper's glossary maps them.
Who can move a coin's fees?
Only Rhea's capped workers, only along the routes above, and only after launch. Today no worker is armed and no operator key exists. Whoever holds the operator seed will control every coin's vault; see paper, Section X.