RUNELAB / DOCUMENTATION

Transaction Verification

Understand the checks that occur before a launch record is accepted.

Confirmed transaction required#

Before persistence, the server fetches the submitted Solana transaction and rejects it when it is missing or reports a transaction error. It also checks that the submitted creator is the first signer and that the submitted mint signed the transaction.

Launch details checked#

  • The Pump.fun createV2 instruction is present in the transaction.
  • Decoded token name, symbol, metadata URI, and creator match the submitted values.
  • The launch type and quote asset match the requested pair mode.
  • Custom pair mint and symbol match one configured supported quote token.