Docs | monitor.ws
  • Welcome
  • Beta
  • 🌊Websocket
    • Quickstart
    • On-Chain Data
      • All
      • Account
      • Signer
      • Token
      • Creation
      • Migration
      • Transfer
    • Off-Chain Data
      • Pumpfun Monitor
        • King of the Hill
        • Meta
      • Dexscreener Monitor
        • Dex Paid
        • Dex Boost
  • 🌐Api
    • Quickstart
    • Transaction
      • Trade
    • On-Chain Data
      • Token
        • Metadata
        • Info
Powered by GitBook
On this page
  • Payload
  • Response
Export as PDF
  1. Websocket
  2. On-Chain Data

Creation

Our Token Creation Monitoring features enable you to track new Tokens created on Solana in real time.

Only Pumpfun token creation is supported at the moment.

Payload

You can use multiple token creation parameters simultaneously.

  • All token creation events: content field is empty ("")

  • Signer

  • Public Key (mint)

  • User (creator account)

  • Name

  • Symbol

Add one or more token creation events to monitor by replacing value_n with the desired token creation parameters.

{
   "event": "listenTokenCreation",
   "content": [
      "value_one",
      "value_two",
      "..."
   ]
}

Remove one or more token creation events from monitoring by replacing value_n with the desired token creation parameters.

{
   "event": "removeTokenCreation",
   "content": [
      "value_one",
      "value_two",
      "..."
   ]
}

Response

Every data field in the struct below will always be available for Pumpfun creation. The Trade field can be empty if there is no dev buy.

{
   "signature":"solana.Signature",
   "signer":[
      "solana.PublicKey",
      "..."
   ],
   "trade":{
      "user":"solana.PublicKey",
      "mint_in":"solana.PublicKey",
      "token_in": float64,
      "decimals_in":int,
      "mint_out":"solana.PublicKey",
      "token_out":float64,
      "decimals_out":int,
      "isBuy":bool
   },
   "create": {
      "user": "solana.PublicKey",
      "mint": "solana.PublicKey",
      "bonding_curve": "solana.PublicKey",
      "name": "string",
      "symbol": "string",
      "uri": "string"
  },
   "pool":{
      "type":"string",
      "pairs":[
         {
            "mint":"solana.PublicKey",
            "amount":float64,
            "decimals":int
         },
         {
            "mint":"solana.PublicKey",
            "amount":float64,
            "decimals":int
         }
      ],
      "marketcap":float64,
      "marketcap_usd":float64,
      "bonding_percentage":float64
   },
   "details": {
      "slot": uint64,
      "block_height": uint64,
      "timestamp": int64
  }
}

PreviousTokenNextMigration

Last updated 3 months ago

🌊