OpenPerps · Day run · Proof 0129.09.2026 · Pre-launch

Coming soon · Testnet first

The perp infrastructure for the token-launch economy.

OpenPerps turns a token launch into a path toward a two-sided market: anyone can propose a market, LPs can supply independent backing, and traders can go long or short when activation requirements are met.

Perps built into every token launchOne protocol powering many launchpadsPermissionless markets for the long tailOpen-source perp infrastructureBase and Robinhood Chain expansion (planned)
Perps built into every token launchOne protocol powering many launchpadsPermissionless markets for the long tailOpen-source perp infrastructureBase and Robinhood Chain expansion (planned)
Perps built into every token launchOne protocol powering many launchpadsPermissionless markets for the long tailOpen-source perp infrastructureBase and Robinhood Chain expansion (planned)
Perps built into every token launchOne protocol powering many launchpadsPermissionless markets for the long tailOpen-source perp infrastructureBase and Robinhood Chain expansion (planned)

For launchpads · The embedded perps tab

One integration.
Every token page gets a second print.

No market

A token finishes its spot launch on a partner launchpad. Its page shows a perps tab with no market yet.

  1. Token launched
  2. Market proposed
  3. Checks running
  4. Checks pass
  5. In register
your-launchpad.example / token / MEOW
$MEOW
Meow Coin · Base · 0x7a3f…c91e
Spot0.004120 USDC
SpotPerpsHolders

No perp market for $MEOW yet.

Anyone can propose one. Token ownership is not required.

Create market →
Powered by OpenPerpsFull market details →
Sample data · illustrative interface · Token launched

Launch a perp market. Bring liquidity. Open trading in both directions.

Sheet 1 of 3Market creator

Create

Propose a market for a token you support.

Paste a token contract on a supported chain. OpenPerps resolves the token, checks eligibility and routes you to the canonical market if one already exists. No listing negotiation.

  • Identify token
  • Check eligibility
  • Configure and seed
  • Review and sign
Sheet 2 of 3Liquidity provider

Fund

Back one market with its own vault.

Each market has a separate vault and loss boundary. LPs see exposure by side, fee income and withdrawal rules before depositing. LP principal can decline.

  • One vault per market
  • Exposure by side
  • Immediate or queued withdrawals
Sheet 3 of 3Trader

Trade

Go long or short once the market is live.

Isolated margin, market orders with execution protection, and every cost shown before you sign: trading fee, price impact, funding, liquidation estimate and gas.

  • Long or short
  • Isolated margin
  • Costs before signing

Both
ways.

Spot liquidity and perp collateral stay separate. One market can never draw on another market’s vault.

For launchpads

Add perpetual markets to your launchpad with one integration.

  • An embeddable perps tab for every token page, in your brand.
  • An SDK for market registration and status.
  • Visible market health and attributable fee revenue.
  • Your wallet experience stays yours. Safety states stay visible.

Token page states your users will see

  1. No market → Create market
  2. Registered → Activation checklist, Add liquidity
  3. Live → Trading ticket
  4. Restricted → Existing positions and status

For developers

Build permissionless perp markets with open infrastructure.

  • A documented testnet path: create, fund, activate, trade, withdraw.
  • Versioned contracts, ABIs and SDK examples.
  • Lifecycle events that tolerate duplicates and reorgs.
  • Published code under a reviewed open-source license.
sdk-preview.tsIllustrative · API finalised after engine selection
import { OpenPerps } from "@openperps/sdk"; // illustrative

const op = new OpenPerps({ chain: "base-sepolia" });

// 1. find or register the canonical market for a launched token
const market = await op.markets.resolveOrRegister({
  token: "0x7a3f…c91e",
  partner: "your-launchpad",
});

// 2. activation is policy-driven; read what is still blocking
const { state, blockers } = await op.markets.status(market.id);
// state: "registered" | "ready" | "live" | "close_only" | ...

Risk and activation

Permissionless creation. Rule-based activation. Trading starts when liquidity, collateral and price requirements are met.

The press log · Market states

Every surface reads the same lifecycle. Each restriction shows a reason, a timestamp and a recovery condition.

$MEOW-PERP vault
$FROG-PERP vault
$BOLT-PERP vault

Isolated markets, isolated margin. Sample tokens.

  1. Registered

    Market exists; activation checks are incomplete.

    View requirements, seed if allowed. No positions.

  2. Ready

    Checks pass; activation is pending confirmation.

    View progress and eligible liquidity actions.

  3. Live

    Pricing and risk conditions permit normal operation.

    Open within capacity, manage, close, deposit, withdraw.

  4. Close only

    New exposure is restricted; valid pricing permits reduction.

    Reduce or close; add margin where allowed.

  5. Paused

    Execution cannot proceed safely, or an incident is active.

    Inspect status and balances. Only incident-safe actions.

  6. Settling

    A documented terminal settlement is in progress.

    Inspect settlement basis and claim status.

  7. Closed

    Positions are settled and the market is retired.

    Claim eligible balances; view history and receipts.

Deployments · validate one chain first, then expand

BasePlannedTarget ecosystem. One approved stablecoin as collateral.
Robinhood ChainPlannedTarget ecosystem. Not an integration into Robinhood's brokerage app or an endorsement.

Proof sheet

We publish evidence as it exists. Right now that means empty boxes, and we would rather show them than fill them with guesses.

Integrations live

None yet

OpenLaunch is a prospective design partner.

Funded markets

None yet

Testnet first, then a controlled pilot.

Independent audits

Not published

Engine selection and audits are release gates.

Observed uptime

—

Published from the first live deployment.

Go to
press.

OpenPerps is starting with testnet and a small set of design partners. Tell us who you are and we’ll follow up when the integration path opens.

Read the docs →

No token sale. No airdrop. Just the integration list.