RATCHET

Team tokens that only sell into strength.

A Meteora launchpad where the team allocation is held by a program, and can only reach the market above the graduation price.

Live on Solana mainnet

useratchet.xyz · Meteora DBC track

RATCHET01 / 11

The problem

Vesting doesn’t stop a team dump.
It puts it on a timer.

We read every team allocation ever locked on Meteora’s bonding curve, straight from mainnet.

1,477team allocations on Meteora DBC
762/818teams that claimed moved 90%+ out of the wallet
98%of all claimed team tokens have left the team wallet
29/40traced by hand sold on a DEX; 17 into the DAMM v2 pool
RATCHET02 / 11

Would Ratchet have stopped them?

Every team we could price sold below the graduation price.

An evenly spaced sample of 41 teams that emptied their unlocks. We priced every DEX sale against the token’s graduation price, from mainnet, and checked it against the vault’s rules.

14/14teams sold below the 1.25× floor
0.54×best price of all 32 sales
0.10×typical sale, vs. graduation price
14/14sold over 10% of the unlock in a day
RATCHET03 / 11

We saw it on our own launch

A fee can make a dump expensive. It can’t stop one.

  1. 19:23:00 UTCWe launched CHRL on mainnet, on our micro-raise preset.
  2. 19:23:15 UTCA bot bought 15 seconds in and paid 37% in anti-sniper fees.
  3. 19:28:11 UTCGraduated into a Meteora DAMM v2 pool, LP locked forever.
  4. 19:28:18 UTCSeven seconds later the bot sold into that pool, at a profit.

Only a program that holds the tokens can refuse a sale.

RATCHET04 / 11
Live on Solana mainnet · real tokens, real SOL

Not a mockup. Use it today.

The launchpadFour presets on a Meteora bonding curve. CHRL went from curve to a locked DAMM v2 pool in 5 minutes.
Equity raisesCurves priced in tokenized TSLA, NVDA, AAPL and GOOGL (xStocks), via DBC token badges.
Locked liquidityEvery graduation lands in DAMM v2 with 100% of the LP locked forever.
Unlock radarEvery upcoming DBC team unlock, and what that team did with its last one.
Launch check + badgeGrade any DBC token. Embeddable SVG badge, public API.
For agentsAn MCP server and Agent Skill to list launches, check tokens and build transactions.
RATCHET05 / 11

How Ratchet works

The team’s tokens never touch the team’s wallet.

01mainnetLaunchMeteora DBC bonding curve. In the same transaction, the pool’s creator role moves to the vault.
02mainnetGraduateInto a Meteora DAMM v2 pool, with 100% of the LP locked forever.
03VestThe team allocation vests through Meteora Lock, and claims can only land in the vault.
04Sell into strengthUnlocks leave only as Meteora DLMM limit orders at ≥1.25× the graduation price.
RATCHET06 / 11

Built on Meteora, end to end

Four Meteora programs, called directly.

Dynamic Bonding CurveFour launch presets, creator role handed to the vault at launch, xStocks quotes via token badges.
DAMM v2Every graduation lands in a DAMM v2 pool with 100% of the LP permanently locked.
Meteora LockTeam vesting escrows whose claims can only land in the vault.
DLMMThe only exit for team tokens: limit-order asks the vault places, at or above the floor.
RATCHET07 / 11

The vault

Everything except selling into strength is refused on-chain.

A native Solana program. The floor starts at 1.25× the graduation price and can only go up. A sunset, if any, is fixed at launch and at least 180 days out.

25/25 lifecycle checks · 30 unit tests + CI · in testing until audited

✕ Sell below 1.25× graduationBelowFloor
✕ Lower the floorFloorCannotDecrease
✕ Sell over 10% in a dayDailyCapExceeded
✕ Send tokens to the team walletimpossible before sunset
✓ Ask at ≥1.25×, within the caporder placed
RATCHET08 / 11

Why it matters

Holders get a floor the team can’t break. Teams get a way to prove it.

HoldersTeam supply can only enter the market as resting asks above graduation. No surprise dump into your pool.
TeamsA verifiable commitment, shown by the launch check and badge, instead of a promise in a Telegram chat.
LaunchpadsOne instruction, adopt_launch, in the launch transaction. Works with any DBC config.
RATCHET09 / 11

What’s next

From our launches to every Meteora launch.

  1. 01AuditGet the vault program audited, then deploy it to mainnet.
  2. 02Vault by defaultEvery Ratchet launch adopts a vault in its launch transaction.
  3. 03Launchpad integrationsOffer adopt_launch to other DBC launchpads, with the MCP server and API.
  4. 04Unlock alertsPush the radar to holders before an unlock lands.
RATCHET10 / 11

Make your team sell into strength.

Try it · useratchet.xyz/tryDemo · youtube.com/watch?v=8AmXQZ5kaMcCode · github.com/udaysehgal/ratchetX · x.com/ratchetxyz
RATCHET11 / 11
1/11PDF