Skip to content
RownPad

How it works

One curve, one reserve asset, one way out.

Every RownPad launch follows the same published mechanics. This page describes exactly what the contract does, including the parts that limit what RownPad itself can do.

01Quote assets

Each launch trades against one quote asset: an official Robinhood Stock Token. You pay in it, the curve holds it as its reserve, fees are paid in it, and at graduation it becomes one side of the DEX pool.

The stock token is the payment and reserve asset. Tokens launched on RownPad do not automatically represent shares or become equity-backed. Holding a launched token gives you no claim on any stock, dividend or issuer.

Robinhood Stock Tokens are used directly. Their on-chain balance does not rebase: dividends and splits are reflected through a separate display multiplier (uiMultiplier), while balanceOf and transfers stay in plain token units. That is what makes them safe to hold in a curve reserve and in an AMM pool. RownPad always shows and moves plain token units; a wallet that displays the multiplied amount can differ from it by that multiplier.

The issuer keeps controls that RownPad cannot override, and you should know them: it can pause a token or all tokens (trades then revert and no funds move), block individual addresses, burn tokens from any address through an administrative function, and upgrade the token code. RownPad is built so that one blocked address cannot stall anyone else and a pause at the wrong moment cannot strand a reserve, but it cannot protect a reserve against the issuer itself.

RownPad keeps an explicit allowlist. It does not accept arbitrary ERC-20 addresses as stock assets, and it rejects any asset that delivers less than the amount sent.

Quote assetIssuer nameAddress on Robinhood ChainGraduation target
NVDANVIDIA • Robinhood Token0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC40 NVDA
TSLATesla • Robinhood Token0x322F0929c4625eD5bAd873c95208D54E1c003b2d24 TSLA
AAPLApple • Robinhood Token0xaF3D76f1834A1d425780943C99Ea8A608f8a93f926 AAPL
GOOGLAlphabet Class A • Robinhood Token0x2e0847E8910a9732eB3fb1bb4b70a580ADAD4FE324 GOOGL
SPYSPDR S&P 500 ETF Trust • Robinhood Token0x117cc2133c37B721F49dE2A7a74833232B3B4C0C12 SPY
QQQInvesco QQQ • Robinhood Token0xD5f3879160bc7c32ebb4dC785F8a4F505888de6812 QQQ

Addresses come from Robinhood’s own Stock Token registry (api.robinhood.com/rhj/assets) and are re-checked on-chain: every token reports Robinhood’s terms and is a proxy of the same issuer beacon, which look-alike tokens with copied names cannot satisfy. Last verified September 17, 2026. Targets shown are the values RownPad proposes; the deployed contract is the authority and each launch keeps the target it was created with.

02The bonding curve

A launch mints exactly 1,000,000,000 tokens once. There is no mint function afterwards, and no allocation for the creator, a team or the platform.

750,000,000  sold through the curve
250,000,000  held by the contract for the DEX pool

The price comes from a constant-product formula over virtual reserves. With s tokens sold, r quote raised and G the graduation target:

x = 1,125,000,000 − s          (virtual token reserve)
y = G / 2 + r                  (virtual quote reserve)
x · y ≥ k = 1,125,000,000 · G / 2

price = y / x                  (quote per token)
start = G / 2,250,000,000      end = G / 250,000,000   (9× the start)

Buying moves along the curve and raises the price; selling moves back and lowers it. Every rounding step favors the curve, so the reserve always covers every possible sell. Quotes shown in the ticket come from the same contract function that executes the trade, so the quote and the execution match unless someone trades in between, which is what your minimum-received setting protects against. Every order also carries a deadline.

03Fees

Each trade pays a fee in the quote asset: taken from the amount you pay on a buy, and from the proceeds on a sell.

0.50%  to the launch's creator
0.50%  to the platform

Fee rates are fixed per launch at creation and shown on every market. The contract caps the total at 2%. Fees are recorded in a separate ledger from curve reserves and can only be withdrawn by their owner: creators claim theirs from the dashboard, per quote asset. There is no creation fee; creating a token costs network gas only, plus whatever you choose to spend on an optional initial buy.

04Graduation

A launch graduates when its 750M curve tokens are sold out. At that point the reserve is exactly G. The final buy takes only the amount still needed, so nobody overpays to cross the line.

In the same transaction the contract sends the whole reserve and the 250M pool tokens to the launch’s Uniswap v2 pair:

pool price = G / 250,000,000 = final curve price
  • The pair is created together with the token, and the token refuses transfers to that pair until graduation. Nobody can seed or price the pool early.
  • If someone donates quote tokens to the empty pair to distort the opening price, the contract deposits that much less, so the pool still opens at the curve’s final price. The offset goes to the creator’s fee balance. A donation larger than the entire target cannot be offset; it only makes the pool open higher, at the donor’s expense.
  • Graduation happens once. After it, the curve is closed for good and trading continues in the pool.
  • If the migration fails for an external reason, the buy still succeeds, the reserve stays in the curve, selling stays open, and anyone can retry the migration. Funds are never left in limbo.

05Liquidity ownership

The LP tokens minted at graduation are sent to the burn address (0x…dEaD) in the graduation transaction. No key controls that address, so nobody can withdraw the liquidity: not the creator, not RownPad. The pool’s 0.3% swap fees stay in the pool. This is enforced by the contract code, not by a promise, and the burn is visible in every graduation transaction.

06What the owner can do

The contract has an owner (transferable in two steps). The owner can:

  • add, disable or re-target quote assets for future launches,
  • change fee rates for future launches, within the 2% cap,
  • change the address that receives platform fees,
  • pause the creation of new launches.

The owner cannot pause trading or sells, mint tokens, touch curve reserves, touch creator fees, or change an existing launch. The contract is not upgradeable.

07Risks

  • New tokens are highly speculative. Most lose most of their value. Only spend what you can afford to lose.
  • Your USD value depends on two prices at once: the token against its stock token, and the stock token against the dollar.
  • The stock tokens are issued by a third party (Robinhood), can be paused or restricted by that issuer, and may not be available to you depending on where you live. RownPad does not issue, redeem or custody them.
  • USD figures are estimates from the issuer’s price API, shown with their timestamp. Markets for the underlying stocks close on weekends and holidays.
  • Nothing here is investment advice, and nothing here is a guarantee of return.

08Contracts and status

Network
Robinhood Chain · chain 4663
Deployment block
65218572
Uniswap v2 factory
0x8bcEaA40B9AcdfAedF85AdF4FF01F5Ad6517937f
Uniswap v2 router
0x89e5DB8B5aA49aA85AC63f691524311AEB649eba
Security review
Automated unit, fuzz, invariant and fork tests only. No third-party audit has been performed.

DEX addresses are taken from Uniswap’s official deployments feed and checked on-chain (router.factory() matches).