Guaranteed core
Clients can rely on signature, mint, txType, pool, poolId, source, slot, block, poolProgramId, instructionName, and the vault/mint pair.
CreatePool events describe the moment a target pool account is created. They are pool-side lifecycle events, not launch-side create events, and their values should be read with the same key-vs-value discipline as the rest of the stream.
schemaVersion: create_pool_event_v1source: parsed_txtxType: createPoolpoolCreatedBy may include upstream lineage only when it is proven by the current transaction or by the narrow carry-forward rules already documented by the backend.{
"schemaVersion": "create_pool_event_v1",
"signature": "4ViJScYg612DtdnV1iZKBDc2ZVnWwX1QAfurTcHNNNGkAoR3E2FnWdXXo34MAvk3TK8ux2mXKZPs5RHnhKN9uN4d",
"mint": "BKziAXvxrBYzvv6jCNFcduC1GbX5VSdKnF6yQEQXv3gQ",
"txType": "createPool",
"pool": "pump-swap",
"poolCreatedBy": null,
"poolId": "2tr8D5PHz1LfHZppK8EURU5UxiKNwPCGP7msohwXY1TF",
"price": 7.4999999925e-7,
"source": "parsed_tx",
"slot": 409019866,
"block": 409019866,
"poolProgramId": "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA",
"instructionName": "CreatePool",
"hasError": false,
"timestamp": 1774541482000,
"txSigner": "DyUsK6QtinjZcnb4LvZmqCQBSsDNAry2c1Sm3kBAdmwx",
"baseVault": "G14r618WxxFzkx1RVdtbo39kSWRyYFXM8eBXcF67wzc5",
"quoteVault": "CY9UKaMDmHuf1NTgPn8XPjzFAyBvmBgqSoLM8ZLbUD7V",
"lpMint": "AR2xBM1hrvhh4eiVtZRKxr3S45jQeuDWUw1vYg7Jo47U",
"baseMint": "BKziAXvxrBYzvv6jCNFcduC1GbX5VSdKnF6yQEQXv3gQ",
"quoteMint": "So11111111111111111111111111111111111111112",
"baseAmount": 1000000001,
"quoteAmount": 750,
"initialLiquidityTokenAmount": 1000000001,
"initialLiquidityQuoteAmount": 750
}
Clients can rely on signature, mint, txType, pool, poolId, source, slot, block, poolProgramId, instructionName, and the vault/mint pair.
poolCreatedBy is lineage-sensitive, price exists only when both sides are proven, and lpMint with initial liquidity amounts are contract fields but still conditional values.