ꙮ monsterion / decentralized solana launchpad / programmable fee modules / PYUSD flywheel / treasury tracker / skins marketplace / $IONS not launched yet / ꙮ monsterion / decentralized solana launchpad / programmable fee modules / PYUSD flywheel / treasury tracker / skins marketplace / $IONS not launched yet /
flywheel · JupSOL reserve

the JupSOL flywheel

Every launch pair parks its 70% reserve in JupSOL. The reserve stakes itself and compounds; the appreciation above principal — the delta — is the only thing distributed, split among that pair's stakers by weight. Principal is never touched.

live JupSOL reserve

Read live from the Sanctum SPL-multi stake pool on mainnet, at the same byte offsets the on-chain sync_value_from_lst adapter uses. The exchange rate is the single source of truth for the yield delta routed to stakers.

JupSOL rate
1.193900
SOL per JupSOL (last known)
staking APY
7%
annualized on-chain
pool TVL
SOL staked
JupSOL supply
tokens outstanding

per-pair reward calculator

Each launch pair holds its reserve as JupSOL and stakes its own token. As JupSOL appreciates, the reserve's value grows above its deposited principal — that delta is harvested and split among the pair's stakers by weight. Numbers below are an estimate driven by the live rate + APY above.

badge
◕ Gold
4× × 2.5× lock
your weight
2,500,000
11.11% of pair
reserve value
1,193.9 ◎
83.57 ◎ / yr delta
your claimable / epoch
0.1786 ◎
JupSOL yield, pull-based

delta = reserveJupSOL × rate × APY  ·  weight = staked × badge × lock  ·  claimable = (delta ÷ 52) × yourWeight ÷ totalWeight. You pay the gas to harvest — rewards are pull-based.

fees → JupSOL → delta → stakers

Meteora DBC / DAMM v2 trading fees ↓ FeeRouter · 70 / 15 / 15 ↓ 70% reserve → held as JupSOL ◎ (stakes + auto-compounds) ↓ JupSOL rate climbs → reserve value rises above principal = DELTA ↓ keeper harvests DELTA → RewardDistributor ↓ stakers claim pro-rata by weight (pull-based, you pay the gas)

The reserve's principal stays staked as JupSOL. If the rate doesn't climb in a period, the delta is zero and nothing is distributed — there are no rewards drawn from principal, ever.

the per-pair model

  • Each launch is its own pair: a dedicated reserve, staking pool, and reward accumulator keyed by the launch.
  • The reserve is quoted and held in JupSOL, so it earns Solana staking yield while it sits.
  • Stakers of the launch token earn weight = staked × badge × lock; the harvested delta is shared yourWeight ÷ totalWeight.
  • Rewards are pull-based — a staker pays the gas to harvest whenever they choose; nothing is pushed or custodied for them.

5-year diamond-hands lock

A selectable fixed-term tier: lock for 5 years to earn the top 10× weight multiplier. Locked stake can't be withdrawn until expiry — the lock is enforced on-chain by timestamp, not by an admin.

lockweight multiplier
No lock1×
30 days1.5×
90 days2.5×
180 days4×
5 years (diamond hands)10×

trustless by design

  • The reward path takes no caller-supplied amounts: total weight, reward debt, and transfers are all authoritative on-chain.
  • The reserve's yield source is pinned at init — the sync instruction only accepts the JupSOL pool it was bound to.
  • The 70 / 15 / 15 split is hardcoded; there is no admin withdrawal and no way to unlock liquidity.
  • Fee claims from Meteora DBC / DAMM v2 are signed by a program PDA via CPI — only the program can route fees into a reserve.

JupSOL mint jupSoLaHXQiZZTSfEWMTRRgpnyFm8f6sZdosWBjx93v

flywheel disclaimer
  • Staking IONS provides reward weight, badges, and protocol utility. It does not represent ownership, equity, debt, dividends, or a guaranteed income stream.
  • Rewards are variable and depend on trading volume, reserve size, market rates, protocol conditions, and total staking participation.
  • No fixed return is promised. Rewards may increase, decrease, pause, or become zero.
  • The live JupSOL rate is read from mainnet; APY is the live Sanctum figure when available, otherwise annualized from the on-chain rate. Calculator outputs are estimates, not promises.

Rewards are not guaranteed. PYUSD rewards, if any, come from realized protocol reserve activity and may vary over time. Users do not deposit PYUSD into the system. The PYUSD reserve is protocol-owned and may be exposed to third-party protocol risk, including Kamino and Solana smart contract risk. Staking TOKEN is not a savings account, deposit product, dividend, interest product, or fixed-yield investment.