Bags.fmGraduation Markets

Graduation Markets

Graduation markets ask a simple question: Will this Bags.fm token graduate to DAMM v2 before the deadline?


Market format

"Will $TOKEN graduate to DAMM v2 within [N] hours?"
  • YES — the token migrates to Meteora DAMM v2 before the deadline
  • NO — the token hasn’t graduated by the deadline

What is graduation?

When a Bags.fm token reaches sufficient trading activity, it “graduates” — it migrates from the initial DBC (Dynamic Bonding Curve) to a Meteora DAMM v2 liquidity pool.

This is a meaningful on-chain event. It means:

  • The token attracted enough buyers to fill the bonding curve
  • A real AMM pool now exists for the token
  • The token has established initial liquidity

Resolution process

Resolution requires two independent confirmations — not just one:

Bags.fm API check

The oracle queries Bags.fm API to check if the token’s status is MIGRATED.

On-chain verification

The oracle takes the DAMM v2 pool address returned by the API and verifies it exists on Solana via Helius RPC (getAccountInfo).

Settlement

Only when both confirm → YES settles.

⚠️

A Bags.fm API report of MIGRATED alone is not sufficient. The on-chain pool must also be confirmed. This prevents false positives from API delays or reporting errors.


Resolution states

StateMeaning
PendingDeadline not yet reached; oracle not active
Pending RecheckAPI says MIGRATED but no pool key found, or Helius unavailable
Needs ReviewPool key found, API says MIGRATED, but on-chain account missing
Resolved YESBoth confirmations passed
Resolved NODeadline passed; token not graduated

Who should trade these markets?

Graduation markets are high variance by nature:

  • Most Bags.fm tokens do not graduate
  • New tokens have very little public information
  • Insiders (devs, CT connections) may have an edge

Suited for:

  • CT traders who actively follow Bags.fm
  • Users who research token fundamentals before the market opens
  • Short-term speculators comfortable with high variance

Not suited for:

  • Users looking for lower-variance, research-driven markets → see Fee Race Markets

Market window

Standard graduation markets run for 24 hours (trading closes 1 hour before the resolution window ends). Window length is visible on every market card.


Key risk

The majority of Bags.fm launches fail to graduate. If you’re buying YES on many graduation markets, expect most to resolve NO. Only buy YES when you have a specific reason to believe a token has above-average graduation odds.