BOOSTER

DocsThe flight manual.

2x NVDA. 2x SPY. 2x QQQ. On Solana. The formulas, the fees, the hours, the risks and every address.

Live figures as of 10:25:54 UTC, slot 454,195,613, Solana mainnet

Overview

BOOSTER launches 2x versions of stocks you know, each as one Solana token. Every product is a launch, and every launch is one token that tracks one stock at about two times its moves. The first three are launch 01, NVDA2X for NVDA; launch 02, SPY2X for SPY; launch 03, QQQ2X for QQQ. More wait on the manifest.

Each token is a share of its own vault: a Solana program (trident_vault) that owns a single Kamino loan, the tokenized stock (xStocks NVDAx, SPYx, QQQx) as collateral and PYUSD as debt, held near 2.0x leverage.

There is no off-chain hedge, no NAV signer and no bridge. A vault's net value comes straight from its Kamino position, so anyone can read it from the chain. Anyone can trade a launch in its pool, mint it in kind during US market hours, or redeem it in kind at any hour. The sections below use NVDA2X as the worked example; every launch follows the same rules with its own Kamino numbers.

A booster is the stage that lifts everything else off the pad. $BOOST does that for every 2x stock here: up to a quarter of the fee on its official pool seeds each launch. The site borrows the words of a launch for the parts of the vault. This table maps each one to its plain term and its name on chain.

On this sitePlain termOn chain
Flight corridorleverage band, 1.8x to 2.2xband_low_bps, band_high_bps
MAX Qemergency leverage, 2.56x for NVDA2Xemergency_leverage_bps, capped by the Kamino LTV
Correctionkeeper rebalancerebalance_swap
Throttle downemergency deleverage, open to anyonerebalance_swap at the emergency level
Fuelthe 4% fee on the official $BOOST poolthe launch_fee PDA claims it from Meteora
Launch treasurythe account that splits fuel across launchesgearbox account in trident_vault
Retro burnan inverse launch, queuednone

What "first" means on this site. Leveraged stock tokens exist on Solana already, backed by a brokerage account off chain. Two things are new here. No 2x token on NVDA, SPY or QQQ existed on Solana before these launches. And these are the first leveraged stocks on Solana whose backing is an on-chain loan: collateral, debt and net value sit in a Kamino position that anyone can read, with no account statement to trust. The tokenized stock inside that loan is still an issuer's token; see the xStocks item under risks.

The launch treasury

The three launches share one treasury, one program and one Kamino market (Sentora xStocks, PYUSD debt). Each launch keeps its own vault, its own loan and its own limits, read live from Kamino.

LaunchStock on KaminoTargetKamino LTVMAX QKamino ceilingAccepted price range
01 NVDA2X$239.19 NVDA2.00x, corridor 1.8x to 2.2x62%, liquidation 73%2.56x2.63x$149.75 to $253.57
02 SPY2X$779.28 SPY2.00x, corridor 1.8x to 2.2x72%, liquidation 79%2.60x3.57x$535.94 to $918.75
03 QQQ2X$759.71 QQQ2.00x, corridor 1.8x to 2.2x70%, liquidation 78%2.60x3.33x$498.78 to $852.06

MAX Q is 1 / (1 − (LTV − 1%)), capped at 2.60x, so it differs by stock. The Kamino ceiling is 1 / (1 − LTV), the most leverage Kamino allows at all. A higher LTV leaves more room between 2.0x and MAX Q.

How 2x is held

The vault tracks three numbers from Kamino after every refresh: collateral value C, debt value D, and the share supply S.

Net assets   E = C − D
Leverage     L = C / E
NAV/share    E / S        (the first mint starts at $1.00)

Inside the corridor the debt does not change, so when NVDA moves by x, net assets move by L × x. From 2.0x that is exactly twice the move. As NVDA drifts, leverage drifts too: a rise lowers it, a fall raises it.

Leverage after a move x, from 2.0x:   L(x) = 2(1 + x) / (1 + 2x)
Hits 2.2x at x = −8.33%     Hits 1.8x at x = +12.50%

The flight corridor is 1.8x to 2.2x. Outside it, anyone can call rebalance_swap to bring the vault back to 2.0x at the Kamino oracle price plus a premium. That is a correction. The premium starts at 0.10% of the amount moved and ramps to 1.00% over an hour out of the corridor, counting only time the mint window is open. The keeper runs this with a Kamino flash loan and a Jupiter swap in one transaction, and a correction never pushes leverage past 2.0x.

Every target follows Kamino's current loan-to-value limit. At LTV 62%, MAX Q is 2.56x and Kamino's own ceiling for proportional withdrawals is 2.63x. At or above MAX Q anyone can throttle the vault down at any hour, with the premium fixed at 1.00%. If Kamino lowers the LTV, these levels move down on the next instruction.

Worked examples

NVDA at $239.19 per share (Kamino oracle, 10:25:54 UTC), a $1,000 position at 2.0x, before fees and the borrow cost.

NVDA moveNVDA per shareNVDA2X moveYour $1,000Leverage after
+5.00%$251.15+10.00%$1,100.001.91x
−5.00%$227.23−10.00%$900.002.11x
+10.00%$263.11+20.00%$1,200.001.83x
−8.00%$220.05−16.00%$840.002.19x
−8.33%$219.26−16.67%$833.332.20x

Mint in kind: bring 10 NVDAx worth $2,391.90. The vault deposits it on Kamino, borrows $1,195.95 of PYUSD (half the value at 2.0x) and sends that PYUSD to you. You receive NVDA2X for the $1,195.95 of new net assets, minus the 0.10% mint fee: $1,194.75, or 1194.75 NVDA2X at a $1.00 NAV.

Redeem in kind: burn 1,000 NVDA2X at a $1.00 NAV. After the 0.10% fee, 999 shares count. At 2.0x they stand for $1,998 of NVDAx and $999 of PYUSD debt. You repay $999 of PYUSD and take back $1,998 of NVDAx. The vault's leverage does not change, so holders who stay keep exactly the same position.

Fees and holding cost

ChargeRatePaid byGoes to
$BOOST fee4% of each trade on the official Meteora pool, more in the first 10 minutes after launch$BOOST traders0.80% Meteora, up to 2.20% team, up to 1.00% launch treasury
Mint fee0.10% of shares mintedthe minterprotocol-owned shares
Redeem fee0.10% of shares redeemedthe redeemerprotocol-owned shares
Correction premium0.10% to 1.00% of the amount movedall holders, by NAVwhoever makes the correction
Borrow cost0.98% a year todayall holders, by NAVKamino PYUSD lenders
Management feenone

Holding cost comes from the loan. At leverage L you pay the PYUSD rate on (L − 1) dollars of debt for every dollar of net assets. NVDAx collateral receives no interest on this market, so nothing offsets it.

Yearly holding cost ≈ (L − 1) × r_borrow
At 2.0x and r = 0.98%:   $9.82 a year per $1,000, $0.027 a day

A correction at a corridor edge moves about 20% of net assets, so each one costs holders roughly 0.02% to 0.20% of NAV, depending on how long leverage sat outside the corridor. The borrow rate floats with Kamino utilization and is read live on the vault page.

Where the fuel goes

$BOOST is the house token, launched on a Meteora bonding curve paired with SOL. When the curve fills it graduates into a Meteora DAMM v2 pool. Both are the official $BOOST pool, and trades on them pay a 4% fee in SOL: the fuel. Meteora keeps a fifth of it, 0.80% of each trade. The program's launch fee authority claims the rest and splits it on chain: up to 2.20% of each trade to the team wallet in SOL, and up to 1.00% to the launch treasury. In market hours the launch treasury's SOL trades for NVDAx at the oracle price, and the NVDAx goes to the treasury's fee account. The treasury belongs to every launch, not to one, so launches added later draw from the same stream.

For the first 10 minutes after launch the curve's fee starts higher and steps down until it reaches 4%. It applies to buys and sells. After that the fee stays at 4%. The exact schedule is read from the chain and shown here once the coin launches.

The split applies to the official $BOOST pool: the Meteora curve, then the pool it graduates into. Anyone can open another $BOOST pool with its own fee, and that fee does not go to the team or the launch treasury. Until the program records the graduated pool, Buy $BOOST on this site opens Jupiter from SOL to the contract address. Jupiter picks the pool, and a trade it sends through another pool does not pay the split. Once it is recorded, the button opens that pool's own Meteora page. After graduation anyone can add liquidity to the official pool. Fees follow liquidity, so the split is a ceiling. The team's SOL share can only go down.

Anyone can call distribute_fees. It moves the treasury's NVDAx to each live launch by its weight. The weights are set on chain, every change waits 24 hours, and a change never reaches back to fees already paid out. While NVDA2X is the only live launch it takes the whole share.

$10,000 of $BOOST trades on the official pool at the 4% fee = $400 of SOL
  Meteora                  $ 80
  Team wallet, up to       $220   in SOL
  Launch treasury, up to   $100   traded for NVDAx
  If the weights are 50, 30 and 20:
    NVDA2X    $ 50.00   pool $25.00, collateral $25.00
    SPY2X     $ 30.00   pool $15.00, collateral $15.00
    QQQ2X     $ 20.00   pool $10.00, collateral $10.00

Inside each launch the share goes two ways, set by its pool setting (50% at launch): part seeds that launch's pool, the rest becomes Kamino collateral, and the vault mints protocol-owned shares of that launch for the net assets it adds, minus the cost of relevering to 2.0x. NVDA2X takes its NVDAx as is. SPY2X and QQQ2X need their own stock, so a keeper brings SPYx or QQQx and takes the NVDAx at the Kamino oracle price plus a premium that starts at 0.10% and rises to 1.00% over an hour. The premium comes out of the fee share, never out of holders' collateral.

NVDA2X opens when launch fees fund its first pool. That happens during US market hours. Once its treasury holds 0.1 NVDAx and the vault sits inside its corridor, anyone can ask the program to open the NVDA2X and NVDAx pool: the treasury's NVDAx and protocol-owned NVDA2X go in at NAV, and minting NVDA2X opens at the same moment. The keeper does it first.

Protocol-owned shares belong to the protocol, not to holders: the admin can move them to the pool, and at the end of a product the admin can redeem them in kind to the team wallet with sunset_redeem. That path cannot touch any holder's shares.

Hours and the oracle

ActionWhenWhy
Mint in kindMon to Fri, 14:40 to 20:00 UTCThe oracle only moves while the US market trades. Minting at a frozen price would let a new holder buy at yesterday's close.
Fee sweep and exchangeMon to Fri, 14:40 to 20:00 UTCProtocol-owned shares are minted at NAV and the exchange uses the oracle price, so the same rule applies.
launch treasury SOL to NVDAxthe NVDA2X mint windowIt follows the NVDA2X vault's hours and pause, because it trades at the NVDAx oracle price.
NVDA2X pool openingthe NVDA2X mint window, once launch fees put 0.1 NVDAx in its treasuryThe program opens the pool at NAV from the treasury's NVDAx and protocol-owned NVDA2X, so it needs the oracle price. Minting NVDA2X opens with it.
CorrectionMon to Fri, 14:40 to 20:00 UTCSame reason. The throttle-down at MAX Q is the exception.
Throttle down at MAX Qany hourFrom 2.56x, to keep the vault away from Kamino liquidation.
Redeem in kindany hour, any dayProportional and priceless, so it cannot be gamed off hours. No pause or hours setting can close it.

Prices come from Kamino's Scope oracle. Kamino accepts a price only if it is under 300 seconds old, within 5% of its TWAP, and inside a fixed range: today $149.75 to $253.57 per NVDA share. Outside any of these checks every vault action that needs a price waits, including redeem.

The top of that range sits 6.0% above today's price, closer than the 12.5% rise that would trigger a correction upward. If NVDA rallies past it, mint, sweep, correction and redeem stop until Kamino widens the range. The vault page shows this headroom live.

NVDAx uses a Token-2022 scaled amount (multiplier 1.001701 today). Wallets show the scaled figure, which tracks one NVDA share. The program and Kamino count raw units, so all vault math stays in one unit.

Launches and the manifest

LaunchProductMultipleKamino marketState
01NVDA2X, 2x long NVDA2xKamino Sentora xStocksstanding by for the $BOOST launch
02SPY2X, 2x long SPY2xKamino Sentora xStocksstanding by for the $BOOST launch
03QQQ2X, 2x long QQQ2xKamino Sentora xStocksstanding by for the $BOOST launch
nextTSLA, leveraged longset at launchKamino xStocksqueued
nextGOOGL, leveraged longset at launchKamino xStocksqueued
nextAAPL, leveraged longset at launchKamino xStocksqueued
nextMETA, leveraged longset at launchKamino xStocksqueued
nextMSTR, leveraged longset at launchKamino xStocksqueued
nextRetro burn, an inverse productset at launchqueued

Queued launches are designs, not products. Nothing on this site trades them. TSLA, GOOGL, AAPL, META and MSTR are queued without a promised multiple: Kamino's loan-to-value limit for each stock sets how much leverage it can carry, and the multiple is fixed when that launch is proposed. A launch joins through an on-chain proposal that waits 24 hours before anyone can activate it. The program lets one launch skip the wait: a treasury's first NVDA2X, whose minting stays closed until the program opens its pool from launch fees.

Notice and risks

NVDA2X, SPY2X and QQQ2X are experimental software on public blockchains. They are not deposits, not funds and not investment advice. You can lose most or all of what you put in. Read every item below before you hold one.

  • Leverage cuts both ways

    A 5% fall in the stock is about a 10% fall in its 2x token: NVDA and NVDA2X, SPY and SPY2X, QQQ and QQQ2X. Correcting at the corridor edges locks in part of a loss after a fall, and a run of moves back and forth costs premium each time.

  • Kamino liquidation

    Kamino liquidates at 73% debt to collateral. From 2.0x that is a 31.5% NVDA fall with no correction in between. A gap open, a stalled keeper or a frozen oracle can get there faster than the corridor.

  • Kamino can change its parameters

    The Sentora market owner can change LTV, liquidation threshold, the accepted price range, borrow limits and the rate curve at any time. A lower LTV lowers the vault's targets at once and can force a throttle-down.

  • The price ceiling stops the vault

    Kamino accepts NVDA only up to $253.57 per share today, 6.0% above the current price. Past it, or when the oracle is stale or more than 5% off its TWAP, mint, sweep, correction and redeem all wait. The pool keeps trading.

  • xStocks issuer powers

    The xStocks mints (NVDAx, SPYx, QQQx) have a permanent delegate, a pause authority and a freeze authority held by their issuer. The issuer can move, freeze or pause them, including each vault's collateral. If the NVDAx issuer pauses NVDAx, the exchange and the vault stop. $BOOST keeps trading, because its pool pairs it with SOL.

  • PYUSD issuer powers

    PYUSD has a freeze authority, a permanent delegate and a transfer fee setting (0% today), held by its issuer.

  • Admin and upgrades

    The admin can pause mint, sweep and correction, but not redeem. Changes that loosen risk settings wait 24 hours on chain before they apply. The program is upgradeable by its upgrade authority, which can change any rule.

  • Keeper dependence

    A correction needs someone to call it. The premium pays for that, and anyone can do it, but if nobody does, leverage keeps drifting.

  • Pool price

    The pool price can differ from NAV. Minting and redeeming in kind always settle at NAV, minus the 0.10% fee.

  • The official $BOOST

    The contract address on this page is the only $BOOST. Other coins created on the same Meteora config are not BOOSTER.

  • Meteora upgrades

    Meteora can upgrade the DBC and DAMM v2 programs. Every fee claim checks that the call only added to the program's own accounts, and fails otherwise.

  • Meteora's operator

    Meteora's operator can change a pool's fee or turn the pool off. It can also add new configs for graduating curves. The graduated pool address shown before graduation assumes the current config. The program records the actual pool when the curve graduates, and fee claims do not depend on that address. At graduation Meteora keeps 0.2% of the SOL and coins that move into the pool.

  • The treasury exchange

    The launch treasury's part waits as SOL until US market hours, then trades for NVDAx at the oracle price. Whoever brings the NVDAx is paid an auction premium of 0.10% to 1.00% of the amount. If bringing NVDAx costs more than that, the SOL waits.

  • No independent audit

    No independent audit of the vault program has been published.

Contract addresses

AccountAddress
Vault program2aKaEucbWjk6cv8hboqLzGFHmzmbQK5Daswj8EtxTGzz2aKa…TGzz
NVDAx mint (Token-2022)Xsc9qvGR1efVDFGLrVsmkzv3qi45LTBjeUKSPmx9qEhXsc9…9qEh
Kamino NVDAx reserve4WqQtjQbewk7ptnXsX3E3Tf3M4pa9YiBsgAqjsJDkspH4WqQ…kspH
SPYx mint (Token-2022)XsoCS1TfEyfFhfvj8EtZ528L3CaKBDBRqRapnBbDF2WXsoC…DF2W
Kamino SPYx reserve7Yh74hEtP75acqhQ5f2FqoHQny5TYiYBPVxkwN35rCSi7Yh7…rCSi
QQQx mint (Token-2022)Xs8S1uUs1zvS2p7iwtsG3b6fkhpvmwz4GYU3gWAmWHZXs8S…mWHZ
Kamino QQQx reservew6diwHyXhRzmhRWwnz3jQPqTt35qFbBDcQP7T2VdgSmw6di…dgSm
PYUSD mint2b1kV6DkPAnxd5ixfnxCpjxmKwqjjaYmCZfHsFu24GXo2b1k…4GXo
Kamino lending programKLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjDKLen…gmjD
Kamino Sentora xStocks market8BNUWRSibVasaAmhYpBCFpGgMisGKfVAf9ho3Cmf6vjr8BNU…6vjr
Kamino PYUSD reserve6bR98MJTH68s7eV8ssyBgfuuH5oR2bEt58P9rZPLpBrC6bR9…pBrC
Scope oracle prices3t4JZcueEzTbVP6kLxXrL3VpWx45jDer4eqysweBchNH3t4J…chNH
Meteora DBC program (curve)dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqNdbci…MaqN
Meteora DAMM v2 program (pools)cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGGcpam…1sGG
Launch treasuryF8wAPApPtzAYwXVUFQ8imgDiLX56SxkrbUo4oZVHfkPBF8wA…fkPB
Launch treasury authoritycreated before the $BOOST launch
Launch treasury fee account (NVDAx)created before the $BOOST launch
NVDA2X vaultactivated on chain before it opens
SPY2X vaultactivated on chain before it opens
QQQ2X vaultactivated on chain before it opens
Launch accountHfCWaFLLMsjT6kwZyeLcGdGnjwQ4ic6gLwpRVgNWgYpPHfCW…gYpP
Launch fee authority (Meteora fee claimer)E7i5Y3s1ZhnE8kSkABi1Qgwhc4QtmwJbcruSfLBcAaj6E7i5…Aaj6
Launch fee account (wSOL)shown here once the chain shows it
Team wallet (team share, SOL)shown here once the chain shows it
$BOOST Meteora configshown here once the chain shows it
$BOOST curve pool (Meteora DBC)shown here once the chain shows it
$BOOST graduated pool, expected if the curve graduates through Meteora config A8gM…Ctckshown here once the chain shows it
$BOOST mint (CA)shown here once the chain shows it

Every address follows from the treasury creator key. On chain the launch treasury is the gearbox account, seeded ["gearbox", creator]; its authority is ["treasury_fee", gearbox], its fee account is that authority's NVDAx token account, and each launch is ["product", gearbox, stock mint, debt mint, gear]. The treasury is fixed before any launch exists, so adding launches never moves the fee stream. The $BOOST launch is the launch account, seeded ["launch", gearbox]; its authority ["launch_fee", gearbox] is the Meteora fee claimer and owns the wSOL account the fees land in.

The contract address on this page is the only $BOOST. Other coins created on the same Meteora config are not BOOSTER.

Data on this site

FigureSourceRefresh
Stock per shareeach reserve's Scope price chain (NVDAx 332, SPYx 344, QQQx 347) divided by that token's scaled amount multiplierevery 15 s
Borrow rateKamino PYUSD reserve rate curve at current utilization, checked against the Kamino APIevery 15 s
Vault NAV, leverage, collateral, debtthe vault's poke instruction, run as a read without sending itevery 15 s
Fuel flowthe launch account's ledger, its wSOL account and the vault fee, treasury and protocol accountsevery 15 s
$BOOST curve and feethe Meteora curve pool and its config: filled share of the curve and the fee scheduleevery 15 s
The price path on the home pageKamino oracle price history of the selected stock, hourly, flown at 2xevery 10 min
Kamino limits per launcheach reserve's LTV, liquidation threshold and accepted price rangeevery 15 s
Mint windowthe chain clock against the vault's hour settingsevery second
Pool price and depththe Meteora DAMM v2 pool account and its two token vaultsevery 15 s
NVDA2X openingthe product account's mint gate, recorded pool and pool threshold, its treasury and the mint windowevery 15 s
Flight logthe vault's recent transactions, decoded from the program's own eventsevery 30 s

A server reads the chain once and every visitor shares that read. When a read fails the site shows n/a instead of a guess.

Back to the missions or the vault.