Skip to content
Solana
LAUNCHLaunch optionLaunch

Dev buy and lock

One first buy per pool inside the launch, then the launch liquidity stays locked.

Where it runs

Launch

An option of the launch, not of each swap.

Status on reel

Launch option

An option of reel's launch flow, fixed when the launch is created (PROGRAM.md §5, §7).

Set by

You, at launch

Launch · Live

What it does

A new token's launch can make one first buy per pool before trading opens, at the launch price, delivered to the creator. It pays every fee a buy pays. The creator may hold at most 5% of supply when the launch finalizes, and the launch liquidity stays until the dev-buy lock ends.

How it works on reel

LaunchDevBuy(quote_in, min_out, lock_secs): new tokens only, once per pool, before LaunchFinalize. On a guarded pool it needs snipe_tax > 0 and snipe_cap ≥ quote_in (DevBuyRefused). Finalize checks escrow_left + dev_bought ≤ 5% of supply (RetainedAboveCap), and principal_lock_until = max(guard end, open + dev lock, open + lock end).

Settings · 2

Set on the launch, in the Launch account or a launch instruction, not in PoolParams.

SettingMinDefaultMaxWhat it does
Dev buy
quote_in
1 atomsAt launchSee ruleQuote atoms for one first buy on a pool, before finalize. It pays every fee a buy pays.On a guarded pool: Snipe tax above 0 and snipe_cap at least this.
Dev-buy lock
dev_lock_secs
0 s7 days365 daysLaunch liquidity stays in the pool at least this long after open. Bought tokens are not locked.

Fees and who's paid

Paid to

Every fee a buy pays.

Protocol share

reel takes no share of it.

Requires and can't be combined with

Requires

No other block.

  • New tokens only
  • On a guarded pool: a Snipe tax above 0 and a buy cap at least the buy

Can't be combined with

Worked example

A 1 SOL dev buy on the SOL pool with a 7-day lock pays the base fee, Snipe tax, LP Rewards and burn like any buy; LP parts land in the creator's own launch position, and its liquidity can't leave for 7 days.

Solana notes

The lock is in seconds, 0 to 31,536,000 (hookr: 0 to 2,628,000 blocks).

On hookr: Launch · Live

Other blocks in Team tokens