Launch rulesthat are code,not promises

Token-launch infrastructure on Uniswap v4: a bonding-curve launch and a fixed-price launch, with locked liquidity and terms fixed at creation.

  • GIWA SepoliatestnetSepolia testnet
  • Robinhood Chainmainnet targetmainnet target
  • BaseFixed-Price mainnet targetFixed-Price mainnet target

Held by the contracts,not by a front end

Locked, not burned

Graduated liquidity has no removal path in code. The position exists and is held by a contract with no function to withdraw it.

Every payout is pulled by its owner

Fees, refunds, vested amounts and claims are credited to ledgers and collected by their owners.

Neutral by construction

Any front end can integrate through a namespaced platform id. RTP.fun is one integrator among potentially many.

Two launch paths, one standard, what participants can rely on

Terms

Fixed at creation

Snapshotted when a launch is created. Later configuration changes apply to new launches only.

Price discovery

A curve, or one price

RTP Curve Launch
Continuous bonding curve, then a Uniswap v4 pool
RTP Fixed-Price Launch
One fixed price for all participants; the pool opens at that price or at a premium of up to 50% fixed at creation

Liquidity

Locked, not burned

RTP Curve Launch
Raised quote plus reserved supply, locked at graduation
RTP Fixed-Price Launch
At least 70% of the raise, locked at settlement

Early-market protection

Disclosed with its limit

It raises the cost of sniping; it does not make sniping impossible.

RTP Curve Launch
Decaying opening-buy tax on the curve
RTP Fixed-Price Launch
300 s closed market, then a 600 s decaying buy tax

Who can create

Enabled tiers, or any address

RTP Curve Launch
Any creator, on an enabled launch tier; verified tiers also need an identity attestation
RTP Fixed-Price Launch
Any address; display on RTP.fun is a separate platform decision

Failure path

Refunds you pull yourself

RTP Curve Launch
Not applicable: trading is continuous
RTP Fixed-Price Launch
Full refunds, pulled by each contributor

Powers

No pause on trading, refunds or claims

The owner (Curve Launch) and the operator (Fixed-Price Launch) cannot pause trading, refunds, claims or settlement, move funds credited to others, or upgrade a contract. New launches can be stopped: launch tiers can be disabled, and the operator can pause the creation of new fixed-price launches.

Visible rules, a public path, one document set

Rules in the code5

  • NB
  • TF
  • LS
  • PP
  • IC

Enforced in code

Rule 5 of 5Both launch paths

Immutable contracts

No proxy, no upgrade path, no self-destruct. The trade-off, accepted deliberately: no emergency stop.

Immutable contractsRule · no upgrade path

Stages5

  • 1
  • 2
  • 3
  • 4
  • 5

RTP Curve LaunchMilestones, not dates

From testnet to mainnet

  1. GIWA SepoliaTestnet
  2. Next testnetNext
  3. Internal reviewIn progress
  4. Robinhood ChainMainnet, next
  5. External auditBeing arranged
RTP Fixed-Price LaunchInternal review · mainnet next

Papers3

  • OV
  • CL
  • FP

Version 1.0-draft.26

Technical overview12 pages

RTP Curve Launch: Technical Overview

PDF 272 KBAll three papers

RTP Protocol: OverviewPDF 234 KB · 11 pages

One protocol, any front end

RTP.fun is one integrator among potentially many. Any front end can integrate the protocol through a namespaced platform id and receive the platform share of fees.