Graduations

Tokens completing their bonding curve and moving onto the open market.

What you get

A token completing its bonding curve and moving onto the open market. Chain scoped like tokens.created, and announced once: you get the transition itself, not a token that graduated an hour before you connected.

  • Channel: tokens.graduated
  • Subscribe with a chain and no keys: this one follows every token on the chain.
  • Event channel: nothing is kept and nothing is replayed, so you receive what happens while you are subscribed.
  • New here? Start with the stream overview: connecting, the event envelope, heartbeats and limits.

Subscribe

json
{ "id": 1, "method": "subscribe", "stream": "tokens.graduated", "chain": "solana" }

An event

json
{
  "id": "ded8f1819d98405e4dee77ad7e01c17e",
  "stream": "tokens.graduated",
  "type": "update",
  "chain": "solana",
  "seq": 3,
  "unix": 1758182407,
  "data": {
    "token": "9WdzxUnQNWLfM6dJa5sRSWNfdA2j2HGk4cCvqkvubqiu",
    "chain": "solana",
    "name": "NVIDIA",
    "symbol": "NVIDIA",
    "creator": "Cj3Jshazgo7tzYE8WbRoa2nGnBMy1JeCJEU5sM6BJQpk",
    "launchpad": "meteora",
    "imageUrl": "/token-image/263cc489b30e4cf5",
    "marketCapUsd": 96515.503439,
    "holderCount": 511,
    "createdUnix": 1789828134,
    "graduatedUnix": 1789828134
  }
}

Try it live

Connect from this page and watch this channel run. Your browser talks to the stream directly, so what arrives here is what your own client would get.

Not connectedwss://api.xaxios.com/v1/stream

Pick a channel and connect. Nothing is sent anywhere but your browser.

Fields

Everything inside data. A field is null when we have nothing to report for it, which never means zero.

FieldTypeDescription
tokenstringAddress of the token that graduated.
chainstring"solana" or "robinhood".
namestring | nullToken name.
symbolstring | nullToken symbol.
creatorstring | nullWallet that minted it.
launchpadstring | nullThe launchpad it left, by name.
imageUrlstring | nullToken image, served by us.
marketCapUsdnumber | nullMarket cap at graduation, in USD.
holderCountnumber | nullHolders at graduation.
createdUnixnumber | nullWhen it was minted, as a UTC unix timestamp in seconds.
graduatedUnixnumber | nullWhen it finished leaving the launchpad.

Some tokens graduate the second they are minted

createdUnix and graduatedUnix being the same is not a bug: launches that open with enough liquidity cross the curve immediately. Compare the two to tell a real run from an instant one.

Premium miễn phí trong 2 tuần

Trong thời gian giới hạn, mở cho tất cả: dùng miễn phí mọi tính năng premium, gồm cả Rug Check.