novaSOL

NovaSOL is StakeNova’s liquid deposit token (LDT).

  • Deposit SOL → Mint NovaSOL. (No fee)

  • Redeem NovaSOL → Unstake and withdraw SOL. (0.2% Validator unstake fee)

  • NovaSOL accrues StarDust XP for gamification.

Technical Phases:

  • Deposit & Mint: deposit_sol, redeem_novasol

  • Stake Queue: validator delegation via Solana’s native Stake Program

  • Rewards: claimable, swapped to USDC

  • Unstake: request_unstake, process_unstake_batch, withdraw SOL

NovaSOL unlocks gamified features in Season 1,2,3 (XP progression, boosts, referrals).

novaSOL contract : noVAT4aYxYeKBLuPXG58FngNnnKEQxt4RZtu8f3wFLE

novaSOL vault : https://solscan.io/account/7z2K9fuva1AYjdkgGnAzdx7bQFX1wpwVbWzBdTnvL6Uu

Core Architecture: Staking and Yield Flow

This diagram illustrates the fundamental cycle of the system – depositing SOL into NovaSOL, staking SOL with validators, generating yield, and distributing rewards in USDC through the Treasury. It shows the flow of funds and state changes from deposit to redemption, emphasising the protocol’s primary value loop.

The key program roles in this flow are:

PoolFactory – manages pool creation and user deposits.

NovaSOLMint – mints NovaSOL when users deposit SOL and burns it when they redeem.

StakingYield – stakes SOL from the vault into validators, manages unstake operations, and collects rewards.

Treasury – receives protocol fees and staking income in USDC, then processes payouts to users.

The diagram highlights the following processes:

Stake Flow – user deposits SOL, mints NovaSOL, and funds are staked.

Unstake Flow – user burns NovaSOL, SOL is unstaked and returned after the cooldown.

Claim Rewards Flow – staking rewards are harvested, swapped into USDC, fees are deposited to Treasury, and payouts are made.

Available in Season O - ETA Q4 2025

Last updated