Public Reference

Burn Event Reference

Burn is listed as a separate pool event. It is not the same as removeLiquidity. This page shows the planned schema until real public burn messages appear.

Overview JSON Contract Create Trade Migration CreatePool Liquidity Burn

Current status

No public burn message yet: burn may appear as a subscribable event, but the public builder still shows zero real burn messages. This page documents the reserved schema without pretending that live public burn data already exists.

Reserved schema

{
  "schemaVersion": "burn_event_v1",
  "signature": "string",
  "mint": "string",
  "txType": "burn",
  "pool": "string",
  "poolId": "string",
  "price": 0,
  "source": "parsed_tx",
  "slot": 0,
  "block": 0,
  "poolProgramId": "string",
  "instructionName": "string",
  "hasError": false,
  "timestamp": 0,
  "txSigner": "string",
  "lpMint": null,
  "lpAmount": null,
  "baseVault": "string",
  "quoteVault": "string",
  "baseMint": "string",
  "quoteMint": "string",
  "baseAmount": 0,
  "quoteAmount": 0,
  "tokensInPool": 0,
  "solInPool": 0,
  "burnScope": "unknown"
}

Client rule

Do not treat burn as live data yet

Do not build production analytics that assume burn events are currently emitted, and do not collapse burn into removeLiquidity in your own parser.

Why this page exists

Burn is already listed in the docs and backend rules, so this page shows the intended schema now while staying clear that a real public burn message is still missing.

Previous Page Liquidity Event
Current Page Burn Event