Live on Solana
Back it before
it trades.
Backers fund the first buy. A vault holds it. The agent works it. At 5×, backers get paid back.
The raise makes the coin’s first buy, the bundle, in the same instruction that creates it on the launchpad its creator picked. A vault agent with on-chain limits trades that vault: it sells slowly into strength and buys dips. Once the vault’s quote is 5× its start, backers get paid back, principal first. Below 5×, nothing is paid. How it works ›
Paired with a quote asset, the creator’s pick
SPYxxStocks
NVDAxxStocks
QQQxxStocks
TSLAxxStocks
AAPLxxStocks
MSTRxxStocks
SOL
USDC
- Default creator fee split
- 75% vault · 15% buyback & burn · 10% backers
- Backer payback
- 5×, then 15% per 4h
- Curve fee (Backstock launchpad)
- 1.25% = 0.25% Raydium · 0.5% platform · 0.5% creator; other launchpads set their own
- Creators’ cut of fees
- 0% by default; any creator share is set at creation and shown on the coin's page
- Backstock takes
- 1% of the raise · SOL create fee · 0.5% curve fee on its own launchpad · 15% of creator fees by default (at least 10%) to buyback & burn
How it works
The 2-minute version, with numbers ›Back
Put the launch’s quote asset (SOL, USDC or a tokenized stock) into a raise before the coin exists. If the raise misses its minimum, you get 100% back.
Launch on its launchpad
One instruction creates the coin on the launchpad its creator picked (a Raydium LaunchLab platform, pump.fun or Meteora DBC) and spends the raise, minus the 1% launch fee, on its first buy, the bundle, before anyone else can trade. Tokens and unspent quote go into a vault. When the curve fills, the coin graduates to its venue’s pool.
Get paid back
A vault agent with on-chain limits sells slowly into strength and buys back dips; what it sells stays in the vault. Once the vault’s quote is 5× its start, it may pay backers back: principal first, then 15% of the vault at most every 4h (payback). You also get the backers’ share of the launch’s creator fees (10% by default).
On Backstock now
All launches →Program 69H4…8Yzq · the bundle is the coin’s first buy on its launchpad · terms frozen per launch · agent limits and payback enforced on-chain · vault withdrawals only by the platform admin key (a single key at launch; it is also the program's upgrade authority) or a single dev key, each one an on-chain event on the launch page. Verify →
How a launch works
Five beats, each one enforced by an instruction on-chain or by the launchpad venue’s own programs. How it works ›
01
Back the raise
Backers pool the launch's quote asset (SOL, USDC or a tokenized stock such as SPYx) before the coin exists. Min and max raise, a per-wallet cap, a deadline, an optional whitelist. Miss the minimum and everyone is refunded in full.
Refund: 100% if min not met or creator cancels
02
The bundle buys first
One instruction creates the coin on the launchpad its creator picked (a Raydium LaunchLab platform, pump.fun or Meteora DBC), priced in the quote asset, and spends the raise, minus the 1% launch fee, on its first buy at the opening price. Backers own that buy pro-rata; nobody is exempted and there is no earlier trade to snipe. The tokens and the unspent quote go into the vault. Only the vault agent trades them; the platform admin key (a single key at launch; it is also the program's upgrade authority) and a single dev key can withdraw a vault, and every withdrawal is an on-chain event on the launch page.
Bundle: ≤ 75% of supply, never completes the curve
03
The agent works it
It sells slowly into strength, sized so it doesn’t hurt the chart, only at or above one band over the EMA and the vault’s cost plus the band. It buys dips off the recent high (by default at least 15%) with vault quote; on-chain, buys have no price limit beyond the per-window budget, price impact and the vault floor. Every sale stays in the vault. Price-impact-limited on-chain, one trade per slot, and every action is a public Trade event.
04
Graduation
Everyone else trades the coin on its curve, paying the launchpad's fee per trade in the quote asset (1.25% on Backstock's own). When the curve completes, its venue migrates the coin to a pool (Raydium CPMM, PumpSwap or Meteora DAMM v2) at the same price and locks the liquidity. The vault agent moves to the pool; the creator fee keeps flowing to the launch.
Backstock launchpad curve fee: 0.25% Raydium + 0.5% platform + 0.5% creator
05
Backers get paid back
Once the vault's liquid quote is 5× what went in at launch, the agent may pay backers: principal first, then 15% of the vault at most every 4h. Under 5×, nothing is paid. Separately, backers get their share of the launch's creator fees pro-rata (by default 10%, with 75% to the vault and 15% to buyback & burn; each launch's split is frozen at creation and shown on its page). Claim any time.
Payback: 5× the start, then 15% per 4h
No snipers at the open. Backers are the open.
The bundle buys at the opening price, before any public order can exist. Allocation is public on the launch page. What it does after that is up to the vault agent’s rules, not anyone’s timing.
- 100%
- of the opening buy goes to backers, pro-rata by deposit
- 0
- wallets exempted: not the creator, not the platform
- 0
- trades before the bundle: the coin and its first buy are one instruction
- ≤ 75%
- of supply in the bundle, and it never completes the curve, so the public can always buy
Rules you can check, not promises.
Every instruction the program exposes, read from its IDL. Every vault agent action is an on-chain Trade event.
Who can withdraw a vault
Two keys can: admin_withdraw_vault, signed by the platform admin key (a single key at launch; it is also the program's upgrade authority), and dev_withdraw_vault, signed by a single dev key. Every withdrawal is an on-chain event (VaultWithdrawn / VaultWithdrawnByDev) shown on the launch page.
Raise
- create_
launchCreatorCreate fee (SOL) → fee recipient; rent → the launch; opens the raise Opens a raise in one allowlisted quote asset (SOL, USDC or a tokenized stock), within that quote's raise bounds: min and max raise, per-wallet cap, deadline, optional whitelist, on the launchpad the creator picked (Backstock's own, or an enabled registry listing). Pays the flat SOL create fee, funds the rent for the launch's accounts, creates its quote vault, and freezes the launch fee, agent limits, creator-fee split, payback rule, vault floor and the venue's curve start into the launch. Fails if the platform's or the venue's terms changed after you signed.
- depositAnyone (whitelisted wallets, when the raise has a whitelist)Your quote → the launch's quote vault
Joins the raise as a backer, in the launch's quote asset. Deposits are clipped to the room left under the max raise and the per-wallet cap.
- cancel_
launchCreatorNothing — opens full refunds The creator can abort a raise before it launches. Every backer can then refund 100%.
- refundBackerYour deposit → you, in the quote asset
Returns the full deposit when the raise missed its minimum by the deadline, was cancelled, or met it but wasn't launched within 3 days of the deadline.
Launch and venue
- launchCreator once the minimum is met; anyone once the deadline passed or the raise is fullRaise → 1% launch fee → treasury; coin created on its LaunchLab platform; bundle buy + reserve → vault
For LaunchLab launchpads (Backstock's own, StonkFun, bonk.fun, Raydium), in one instruction: pays the launch fee in the quote asset, creates the coin on the launch's Raydium LaunchLab platform quoted in that asset (on Backstock's own, 1,000,000,000 supply, 79.31% of it sold on the curve), then makes the bundle buy from the raise at the opening price, before any public trade can exist. Refused if the platform's fee rates moved since creation. The bundle takes at most 75% of supply and never completes the curve. Its tokens and the unspent quote go into the vault; that total is what went in at launch, the base of the payback rule.
- launch_
venueCreator once the minimum is met; anyone once the deadline passed or the raise is fullRaise → 1% launch fee → treasury; coin created on pump.fun or Meteora DBC; bundle buy + reserve → vault The same as launch for pump.fun and Meteora launches: one instruction creates the coin on the venue and makes the bundle buy into the vault. The curve's start must match what the creator signed; the venue's fee rates are observed and re-recorded, refused only above the listing's caps. At most 75% of supply, never completing the curve.
- graduateAnyoneNothing — records the graduated pool
Once the venue has migrated the completed curve to its pool (Raydium CPMM, PumpSwap or Meteora DAMM v2; graduation, at the same price), records that pool on the launch so the vault agent and fee collection use it from then on.
Vault agent
- agent_
buyAgent authorityVault quote → the launch's curve or graduated pool; tokens → vault Buys with the vault's quote. No price limit: bounded by the window budget, the price-impact cap and the quote's vault floor, one agent trade per slot, and refused while agents are paused. Trades the curve before graduation and the pool after; fails cleanly while the pool is migrating or the quote's issuer has paused transfers.
- agent_
sellAgent authorityVault tokens → the launch's curve or graduated pool; all quote → vault Sells slowly into strength: only at least the band over the EMA, at a fill of at least the vault's average cost plus the band, within the price-impact cap per trade (and the window sell budget, on older launches that have one), one agent trade per slot. Every unit of quote it receives stays in the vault.
Fees and payback
- payout_
backersAgent authorityVault quote → backers' claimable balance Pays backers back once the vault's liquid quote is at least 5× what went in at launch: their principal first, then 15% of the vault per payout, at most one payout every 4h (the principal payout starts the clock too), never below the vault floor. Buying back dips comes first.
- collect_
feesAnyoneCreator fees → by the launch's split (default 75% vault, 15% buyback & burn, 10% backers; optional creator wallet) Claims the creator fee the LaunchLab platform has collected for the launch (and the CPMM pool's creator fee after graduation), in the quote asset, and splits it by the launch's split, frozen at creation. By default 75% becomes vault quote (agent capital), 15% goes to the buyback & burn wallet and 10% is credited to backers pro-rata. Creators get 0% by default; any creator share is set at creation and shown on the coin's page.
- collect_
venue_ feesAnyoneCreator fees → by the launch's split (default 75% vault, 15% buyback & burn, 10% backers; optional creator wallet) The same sweep for pump.fun and Meteora launches: claims the launch's creator fees from the pump.fun curve and PumpSwap pool, or its Meteora DBC pool and DAMM v2 positions, and splits them by the launch's split (by default 75% vault, 15% buyback, 10% backers). Creators get 0% by default; any creator share is set at creation and shown on the coin's page.
- claim_
backer_ feesBackerYour claimable quote → you Pays the backer's pro-rata share of everything credited so far: 10% of creator fees, payback from payout_backers and a wind-down payout, to their quote account. Claim any time; it never expires.
Vault withdrawals
- admin_
withdraw_ vaultPlatform admin key (a single key at launch; it is also the program's upgrade authority)Vault quote and tokens → fee recipient Withdraws any amount of a launch's vault quote and tokens to the platform fee recipient; it can't touch the pool's liquidity or backers' unclaimed credit. Every withdrawal emits VaultWithdrawn and is listed on the launch page.
- dev_
withdraw_ vaultDev key (a single key the admin sets)Vault quote and tokens → the dev key's own accounts The same withdrawal as admin_withdraw_vault, signed by the platform's single dev key instead of the admin key: quote and tokens go to the dev key's own token accounts. Works while the platform is paused. Every withdrawal emits VaultWithdrawnByDev and is listed on the launch page.
Platform admin
- initialize_
platformProgram upgrade authorityNothing — creates the platform config One-time setup: admin, fee recipient, agent authority and default params.
- update_
platformPlatform admin keyNothing — params for future launches Changes defaults for launches created afterwards, within the program's hard caps. Existing launches keep the terms frozen at their creation.
- set_
fee_ recipientPlatform admin keyNothing — where platform fees and admin vault withdrawals go Points launch fees, create fees, the platform's share of creator fees and admin vault withdrawals at a new recipient (dev-key withdrawals always go to the dev key).
- set_
agent_ authorityPlatform admin keyNothing — which key may call the agent instructions Rotates the vault agent's key. Whoever holds it can still only call agent_buy, agent_sell and payout_backers, within each launch's frozen limits.
- set_
dev_ authorityPlatform admin keyNothing — which key may call dev_withdraw_vault Sets, rotates or (with the default pubkey) disables the dev key, the one key besides the admin that can withdraw a vault.
- set_
launchlab_ platformPlatform admin keyNothing — which LaunchLab platform new coins launch under Points Backstock's own launchpad at its Raydium LaunchLab platform config, the one that sets the 0.5% platform fee, the 0.5% creator fee and the CPMM pool coins graduate to.
- add_
listingPlatform admin keyNothing — adds a launchpad to the registry Adds a launchpad (a LaunchLab platform config, pump.fun, or a Backstock Meteora DBC config) after checking it live: fee caps, the coin standard, who creates graduated pools. Only enabled listings can take new launches.
- update_
listingPlatform admin keyNothing — a listing's caps and switches Updates a registry listing's mutable fields (enabled, fee caps, label) after re-checking it live; its venue, key and coin standard never change.
- disable_
listingPlatform admin keyNothing — closes a launchpad to new launches Stops new launches on a listing. Launches already on it keep trading, graduating and collecting fees.
- add_
quotePlatform admin keyNothing — allowlists a quote asset Adds a quote asset after checking its mint on-chain: SPL Token or Token-2022, no transfer fee, no active transfer hook, accounts not frozen by default, transferable, and a matching LaunchLab config. Sets its raise target, raise bounds, per-wallet cap and vault floor.
- update_
quotePlatform admin keyNothing — a quote's settings for future launches Enables or disables a quote asset and re-sizes its raise target, bounds and vault floor. Launches already created keep the values frozen at their creation.
- propose_
adminPlatform admin keyNothing Starts a two-step admin handover.
- accept_
adminProposed adminNothing Completes the handover; the new key must sign.
Other
- begin_
wind_ downcrankerWrites launch, authority, quote_vault, token_vault Signed by cranker.
- create_
dbc_ configadminWrites admin, config Signed by admin.
- finish_
wind_ downcrankerWrites launch, authority, quote_vault, token_vault Signed by cranker.
- sample_
emaagentWrites launch Signed by agent.
- 69H4…8Yzq
Program deployed
Program account
- 69H4…8Yzq
Upgrade authority
Couldn’t reach the RPC — check the program on the explorer
Mint and freeze authority
Each coin is created by its launchpad's venue with a fixed supply and the mint authority revoked; check its authorities on the explorer
Launch authority
One per launch, derived from the launch: owns its quote vault and token vault · withdrawals only by the admin key or the dev key, each an on-chain event
Terms frozen per launch
Creator-fee split, payback rule, agent limits, vault floor and launch fee, copied into each launch account at creation
Agent authority
Can only sign agent_buy, agent_sell and payout_backers, within each launch’s frozen limits; every trade is a Trade event
Where the money goes
Every curve trade pays 1.25% in the quote asset. The 0.5% creator fee lands in the launch itself, which by default splits it 75% to the vault, 15% goes to buyback & burn and 10% to backers. Creators get 0% by default; any creator share is set at creation and shown on the coin's page. Each launch freezes its split at creation; what the vault agent sells stays in the vault.
- Raydium0.25%
- Backstock0.5%
- Creator fee → launch0.5%
- Vault75%
- Buyback & burn15%
- Backers10%
For backers
- 10% of the launch’s creator fees, split by deposit (backer earnings). Claim any time.
- Payback once the vault’s quote is 5× its start: your principal first, then 15% of the vault at most every 4h. Under 5×, nothing.
- 100% back if the raise misses its minimum or the creator cancels. If the coin dies, anyone can run the wind-down and all vault quote goes to backers. That can be less than you put in.
For creators
- Creators get 0% by default; any creator share is set at creation and shown on the coin’s page.
- By default the creator fee goes 75% into your launch’s vault as agent capital, 15% to buyback & burn and 10% to your backers.
- You pay the SOL create fee; the 1% launch fee comes out of the raise, in the quote asset. Nothing else.
For Backstock
- A 1% launch fee from each raise at launch, to the treasury, plus the flat SOL create fee when a raise opens.
- On its own launchpad, 0.5% of every curve trade (Raydium keeps 0.25%) and the locked liquidity’s fee rights after graduation; on every launchpad, 15% of each launch’s creator fees, in the quote asset, which goes to buyback & burn.
- There is no platform coin. What a launch’s coin does is up to the market.
Priced in SPYx, NVDAx, or just SOL.
Every launch is raised, priced and paid back in one quote asset, picked by the creator and fixed for good. A coin quoted in NVDAx trades against NVDAx on its curve, its vault’s reserve sits in NVDAx and its 5× payback is counted in NVDAx. Prices show in USD too.
Why a stock: the vault’s unsold reserve holds a token that tracks a share instead of SOL, so in USD it moves with the stock, both ways. Why not: a tokenized stock has an issuer, and the issuer keeps powers SOL doesn’t have.
| Quote | Tracks | Issuer can |
|---|---|---|
| S&P 500 ETF | pause transfers · freeze accounts · move or burn tokens | |
| NVIDIA | pause transfers · freeze accounts · move or burn tokens | |
| Nasdaq-100 ETF | pause transfers · freeze accounts · move or burn tokens | |
| Tesla | pause transfers · freeze accounts · move or burn tokens | |
| Apple | pause transfers · freeze accounts · move or burn tokens | |
| Strategy | pause transfers · freeze accounts · move or burn tokens | |
| Solana, held as wrapped SOL | None | |
| USD Coin | freeze accounts |
Tokenized stocks come with an issuer. The xStocks issuer can pause every transfer, freeze any account and, through a permanent delegate, move or burn tokens from any account, a launch’s vault included. While transfers are paused, launches, agent trades, payouts and graduation fail cleanly and the vault agent stands down until they resume. xStocks are not available to US persons. A coin quoted in a stock is not a share of that company, backing is not an investment in a company or a fund, and the vault can go to zero. Risk ›
Launch in one transaction.
- Pick the launchpad: Backstock's own (fixed 1,000,000,000 supply on Raydium LaunchLab, 79.31% sold on the curve, then a CPMM pool), StonkFun, bonk.fun, Raydium, pump.fun or Meteora
- Your backers' bundle is the first buy; only the vault agent can sell it, slowly, into strength
- Creators get 0% by default; any creator share is set at creation and shown on the coin's page. The default split sends the creator fee 75% into your vault, 15% to buyback & burn, 10% to your backers
What you set
- Quote asset
- SOL, USDC or an allowlisted tokenized stock. Permanent.
- Raise
- Min and max within the quote's bounds, per-wallet cap, deadline
- Whitelist
- Optional: only listed wallets can back
- Bundle cap
- Up to 75% of supply; never completes the curve
- Reserve
- A share of the raise kept as vault quote, for buying dips
- Cost
- A flat SOL create fee, 1% of the raise at launch
The wizard previews the exact bundle for your quote and raise before you sign. Terms freeze when the raise opens.
The agent, live
One signer, held to on-chain limits, reporting every decision in plain words.
The vault agent last ticked 1m ago. Vaults don’t trade until it’s back.
- $MMMWaitingthis key is not the platform agent authority (D1MvpFuehU6N6KypJ631rLGs6qPXFcA3qu6UiUVdxd6d)−23.7% vs EMA1m ago
- $BACKSTOCKWaitingthis key is not the platform agent authority (D1MvpFuehU6N6KypJ631rLGs6qPXFcA3qu6UiUVdxd6d)−94.9% vs EMA1m ago
- $MMMWaitingthis key is not the platform agent authority (D1MvpFuehU6N6KypJ631rLGs6qPXFcA3qu6UiUVdxd6d)−48.0% vs EMA1m ago
- $BACKSTOCKWaitingthis key is not the platform agent authority (D1MvpFuehU6N6KypJ631rLGs6qPXFcA3qu6UiUVdxd6d)−23.5% vs EMA1m ago
Questions
What am I backing, exactly?
A pooled first buy. Your deposit, in the launch's quote asset, joins the raise; at launch the raise buys the coin's first tokens on its launchpad and they sit in the launch's vault. You own a pro-rata claim on what the vault pays backers: 10% of creator fees, payback once the vault reaches 5×, and the vault's quote if the launch winds down. Backing is not an investment in a company or a fund, the coin is not a share of anything, and the vault can go to zero. For backers ›
What if the raise fails?
Everyone is refunded in full, in the quote asset they deposited. If the raise misses its minimum by the deadline, the creator cancels, or it isn't launched within 3 days of the deadline, each backer claims 100% of their deposit back. For backers ›
When do backers get paid back?
Only when the vault earns it: once the vault's liquid quote (tokens don't count) is 5× what went in at launch, the agent may pay backers their principal, then 15% of the vault per payout, never more than one payout every 4h. Under 5×, nothing is paid; buying back dips always comes first, and no payout takes the vault below its floor. There is no fixed timeline, and many launches will never get there. For backers ›
Can the creator dump the bundle?
No. The bundle is bought by the launch instruction and held in the vault, and the creator has no instruction that touches it. Only the vault agent trades it, on the launch's curve and later its graduated pool, within its on-chain rules. The platform admin key (a single key at launch; it is also the program's upgrade authority) and a single dev key can withdraw a vault; every withdrawal is an on-chain event on the launch page. The vault ›
What is a quote asset, and why stocks?
It's what a launch is priced and raised in, picked by the creator at creation and permanent: SOL (held as wrapped SOL), USDC, or a tokenized stock such as SPYx or NVDAx. A coin quoted in NVDAx is measured in NVDAx: its chart, its vault's reserve and its payback are all counted in it, so in USD the reserve moves with the stock, both ways. Prices also show in USD. Choosing a quote ›
Can I back with tokenized stocks from the US?
No. xStocks, the tokenized stocks Backstock lists, are not available to US persons, and other restrictions apply by jurisdiction. Launches quoted in SOL or USDC don't involve them, but check your own rules before backing anything. Risk ›
What can the stock token's issuer do?
Tokenized-stock issuers keep powers over their tokens: they can pause all transfers, freeze an account, and for xStocks move or burn tokens from any account through a permanent delegate, a launch's vault included. While transfers are paused, launches, agent trades, payouts and graduation fail cleanly and the agent stands down; nothing in the launch's accounting breaks, but nothing moves either. Risk ›
Where does the coin trade, and what is graduation?
On its launchpad's venue, not on this site. Every coin starts on a bonding curve priced in its quote asset: Raydium LaunchLab (Backstock's own launchpad, StonkFun, bonk.fun, Raydium), pump.fun, or Meteora DBC. On Backstock's own, each curve trade pays 1.25% in the quote asset (0.25% to Raydium, 0.5% to Backstock, 0.5% creator fee to the launch); other launchpads charge their own. When the curve completes, the venue migrates the coin to its pool (Raydium CPMM, PumpSwap or Meteora DAMM v2) with the liquidity locked: that's graduation. The vault agent follows it to the pool. For traders ›
What is the launchpad, and does it change the rules?
The launchpad is where the coin is created and listed: Backstock's own (the default), StonkFun, bonk.fun, Raydium, pump.fun or Meteora. It never changes the core rules: one instruction creates the coin and buys the bundle into the program vault, the vault agent trades it under on-chain limits, and every creator fee the launch collects splits by the split frozen at creation (by default 75% vault, 15% buyback, 10% backers). Creators get 0% by default; any creator share is set at creation and shown on the coin's page. The launchpad changes who keeps the curve fee, how much reaches the launch, and where the coin graduates. Launch cards and pages carry a badge naming the launchpad. Launchpads ›
What are the risks of a third-party launchpad?
StonkFun and bonk.fun keep their platform fee and, after graduation, the pool's creator fees, and forward a share they decide; bonk.fun's is discretionary (typically about 33%), may stop, and Token-2022 coins have received none, which is why bonk.fun launches use an SPL Token coin. pump.fun charges 0.95% protocol plus a 0.30% creator fee on the curve (the creator share shrinks with market cap on PumpSwap, 0.05% on custom pairs); its admins can reassign a coin's creator fees and change fees at any time, it sets the starting price, and the metadata is immutable. Meteora runs on Backstock's own config with a flat fee, Meteora keeps 20% of it, and the coin lists on Jupiter rather than a launchpad site. Raydium's launchpad takes a 0.75% platform fee and pays the launch a small creator fee. LaunchLab fees are frozen at create; pump.fun and Meteora fees are observed, not frozen. Launchpads ›
Where do the fees go?
The creator fee lands in the launch itself and, by default, is split 75% to the vault, 15% to buyback and burn and 10% to backers. Creators get 0% by default; any creator share is set at creation and shown on the coin's page (up to 90% to a creator wallet, with at least 10% always going to buyback and burn). Backstock also takes a 1% launch fee from the raise (to the treasury), a flat SOL create fee and, on its own launchpad, its 0.5% share of the curve fee. Each launch freezes its split at creation; platform changes only apply to launches created afterwards. Fees ›
Why keep some of the raise as quote?
The reserve is what the vault agent buys dips with. On-chain there is no price limit on buys: they are limited by the per-window budget, price impact and the vault floor. The agent's own policy buys only dips off the recent high, by default at least 15%. Buys can lose quote (SOL, USDC or the stock) if the price keeps falling. What the agent sells joins the reserve: all sale proceeds stay in the vault. Agent rules ›
Does the agent run one strategy?
Two, on one budget. Each vault's agent budget is split between a conservative strategy (the EMA band) and an adaptive one (drawdown, liquidity and momentum), each with its own P&L. Weights start at 70/30; every 6 hours they shift 5 points toward the strategy with the better measured risk-adjusted result, if both traded enough to compare, within 50–90% conservative and 10–50% adaptive. Past performance doesn't guarantee anything, and the on-chain limits apply to both. The vault agent ›
What if the agent goes offline?
The vault stops trading and no payback runs until it's back. Public trading on the coin's venue carries on, and the agent's heartbeat is public. Agent status ›
What happens when a launch goes quiet?
Once a launch is at least 3 days old, no vault trade for 24 hours, and wallets outside the vault and the venue hold 5% of the supply or less, anyone can call wind_down: the vault sells what it holds and all of its quote goes to backers pro-rata. That can be less than what they put in; it's the worst case short of zero. The vault ›
How do I verify all this?
Every rule is an account or instruction you can open: the instruction list above comes from the program's IDL, every agent action is an on-chain Trade event, and every token page has a Verify on-chain panel with explorer links. Verify on-chain ›
The first buy is yours.
If you back it. Backing isn’t a share of anything, the vault can go to zero, and payback only happens at 5×.