GradOrNotGradOrNot
CreateMarketsLeaderboardDocsPortfolioProfile
GradOrNotGradOrNot·Prediction Markets on Solana
Devnet

Getting Started

OverviewDevnet GuideLiveMarket TypesTradingCreating Markets

Platform

Positions & PortfolioResolutionClaiming WinningsKeeper System

Advanced

AMM & PricingFeesCreator Fees

Resources

Safety & RisksFAQ

GradOrNot Protocol

Prediction markets on Solana

Market Types

GradOrNot supports three types of prediction markets, each with a different resolution condition. Only one active market per type can exist for each token at any time.

Graduate

graduate

Will this token graduate from the pump.fun bonding curve before the expiry?

  • YES wins if the token's bonding curve account is closed (graduated) before expiry.
  • NO wins if the bonding curve is still active when the market expires.
  • Resolution checks the pump.fun bonding curve PDA on-chain.

Mcap Target

priceTarget

Will this token reach a specific market cap (in SOL) before expiry?

  • The creator sets the target market cap in SOL when creating the market.
  • YES wins if the token's virtual market cap reaches or exceeds the target at any point before expiry.
  • NO wins if the target is never reached and the market expires.
  • Market cap is calculated from the bonding curve's virtual reserves.

Survive

survive

Will this token maintain a minimum market cap at the moment of expiry?

  • The creator sets the minimum market cap floor in SOL.
  • YES wins if the token's market cap is at or above the minimum when the market is resolved after expiry.
  • NO wins if the market cap is below the floor at resolution time.
  • Unlike Mcap Target, this checks the price at expiry, not at any point before.
Market Type Selector — Create Page
Each token can only have one active market per type. For example, you can have a Graduate market AND a Mcap Target market for the same token, but not two Graduate markets. The second one would be blocked until the first resolves.
Devnet GuideTrading