Documentation

How the peg holds

Every market on outscope tracks one number. This page covers the whole system: what the peg is, where the reference comes from, how the market is kept honest against it, and what happens on the curve before and after graduation.

Overview

A token here is two things at once. It is an ordinary launch — a bonding curve holding the entire supply, tradeable from the first block, graduating into a pool with permanently locked liquidity — and it is a claim on a reference: one specific number in the world.

The number is chosen once, at launch, and written into the launch transaction. It cannot be changed afterwards by the creator, by us, or by anyone holding the token. Every surface that shows the token shows the number beside it.

The peg

The peg is a price relationship, not a redemption right. A token pegged to a number has a target price derived from that number, and the market is expected to trade around it.

target price = (reference value × peg ratio) ÷ token supply
Reference value
variable — the tracked number, republished on a schedule
Peg ratio
fixed at launch — scales the reference to a tradeable price
Token supply
fixed at launch — minted once, in full, to the curve

A peg tracks a price. It is not ownership. Holding the token gives you no claim on anything the number describes — no shares, no revenue, no vote — and implies no endorsement by anyone.

The oracle

The target price has to reach the chain somehow, and most numbers do not exist on chain. That job belongs to the oracle: a contract holding one record per market, written by a permissioned reporter and readable by anyone.

targetPrice
uint256 — the peg target, in the token's pair asset
updatedAt
uint64 — block timestamp of the last write
reporter
address — the only key permitted to write. Rotatable, never removable

Reads are bounded by age. Past a maximum staleness the oracle reports the target as unavailable rather than returning its last known value — a feed that dies quietly and keeps serving a stale number would pin a live market to a price that stopped being true. The oracle can only ever say what the number is. It cannot mint, move balances, pause trading, or reach locked liquidity.

Reference price

Numbers are pulled on a schedule and republished, rather than fetched when someone loads a page — a page read should never wait on a third-party API, and every reader should see the same value at the same moment.

Collect · store · cache · publish

Each reference is pulled from its source on a fixed interval, written against its market with the time it was observed, cached in memory, and its per-token target computed and written to the oracle. Some feeds close — a market cap, a box office weekend. Outside their hours the reference holds at its last value and is marked stale. The token keeps trading; the target it trades against is simply not moving, and that is a normal state, not a fault.

Convergence

Publishing a target does not make a market obey it. Convergence is the part that gives the peg teeth. The obvious answer — a rebase that rewrites balances — is rejected here: it turns a price problem into an accounting problem for everyone who ever touched the token. Instead the gap is made visible and capital is pointed at it.

premium = (spot price ÷ target price) − 1

The fee vault is the capital that leans against that gap. Two per cent of every trade accrues to an address belonging to that token alone, and it is deployed against the premium: buying into the token's own market when it trades under target, selling into the pool when it trades over. Volume funds the correction, and the correction is strongest exactly when there is most trading to fund it. Convergence is a pressure, not a guarantee — nothing here can force a market to a price.

Lifecycle

01 · Create

You choose the number, set a name, ticker, image and links, and pay the launch fee. The entire supply is minted straight to a bonding curve. Nobody, including you, is holding a bag set aside beforehand.

02 · Trade the curve

Anyone can buy and sell immediately. Price rises as people buy and falls as they sell; the curve always takes the other side, so there is never a wait for liquidity.

03 · Graduate

Once the curve sells out, everything it collected seeds a Uniswap v4 pool and that liquidity is locked permanently.

04 · Track

The token trades in its pool against the published target for the life of the token.

Bonding curve

A bonding curve is a vending machine. It holds the whole supply from the moment of launch and will always sell you tokens and always buy them back. The price is worked out from how much of the supply has been bought so far — not set by anyone, not negotiated. This is why a token is tradeable in its first block with nobody providing liquidity, and why early buys are cheaper than late ones. A portion of the supply is held back from the curve and reserved for the pool the token graduates into.

Graduation

When the curve has sold its sellable supply, the launch graduates. Everything the curve collected, together with the reserved supply, seeds a Uniswap v4 pool, and the liquidity position is locked permanently. Permanently means what it says: no timelock that expires, no multisig that can withdraw it, no admin function that can move it. Graduating is not a quality signal — it means the curve sold out and nothing more.

Fees

Launch fee0.0005 ETH
Vault gas0.001 ETH
Curve fee1.00%
Creator fee2.00%
Pool feeNone

Fees are always charged in the asset the token trades against, never in the token itself. The creator fee is the same 2% for every market on the platform — it is not a per-launch setting, so the peg mechanics are funded identically everywhere.

The fee vault

Every launch derives its own fee vault, set as the token's fee recipient in the launch transaction itself. Fees from a token accrue only to that token's vault, so one token's volume can never fund another's peg. The address is derived deterministically from a single secret, combined with a public value recorded alongside the launch. A vault can hold fees and trade the token it belongs to. That is all — it cannot mint, reach locked liquidity, or touch anyone's balance.

Contracts

Everything runs on the pons v2 contracts on Robinhood Chain, chain id 4663. Each launch gets its own token and curve, which you should resolve from the factory rather than hardcoding.

Launch factory   0x7eD598BcEf8bd9Edd8C97A195C6d13f40801EC7e
Meme hook   0xE5e702641Ea86F4ae6cC3cDaeD2B886f976Be044
Fee escrow   0xd3AFEB2a57f70eF218Aa82451c51B2fb0416Ac9e
Launch locker   0x267444D099b10fB5Ed7c3Cc7B7c767AdcA574952

Risks

The peg can break. Nothing forces a market to a price. A token can trade well above or below its target for as long as people keep it there.
The reference can fail. The feed depends on a third-party source. If it stops, the target goes stale and is reported as unavailable rather than wrong.
The subject is not involved. The person, company or event a number describes has no relationship with the token and has not endorsed it.
Names are not unique. Anyone can create a market with any name. Check the contract address — the only identifier that cannot be copied.
Graduating is not a quality signal. It only means the curve sold out.
Transactions are irreversible and signed by your own wallet. Unaudited software.

FAQ

Do I own any part of what the number tracks?

No. The peg is a price reference. It carries no shares, no revenue, no assets, no vote and no dividend.

What happens when a feed closes?

The reference holds at its last published value and is marked stale. The token itself keeps trading, because its own market never closes.

Can the peg be changed after launch?

No. The number is written into the launch transaction and is fixed for the life of the token.

Can two tokens peg to the same number?

Yes. Nothing is reserved and being first confers no claim.

Who receives the creator fee?

It accrues to a fee vault belonging to that token alone, at an address fixed in the launch transaction.