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.