Overview
Some endpoints support adding an optional tip to a wallet of your choice. This lets you direct a portion of lamports to any provider (e.g., Jito, Astral) or a wallet you control when constructing transactions. By default, all transactions generated by these endpoints already include appropriate Compute Budget instructions:setComputeUnitLimit
andsetComputeUnitPrice
are set to optimize for reliable inclusion and cost-efficiency.- No tip is included by default. Tips are only added when you provide
tipWallet
andtipLamports
.
Supported endpoints
POST /token-launch/create-config
POST /token-launch/create-launch-transaction
POST /token-launch/fee-share/create-config
tipWallet
(string): Base58 encoded Solana public key of the tip recipient wallet.tipLamports
(number): Tip amount in lamports.
How it works
When you includetipWallet
and tipLamports
, the API appends a tip transfer as the final instruction in the generated transaction(s). Priority fee settings (setComputeUnitLimit
and setComputeUnitPrice
) are always included regardless of tipping. You are responsible for:
- Submitting and confirming the returned transaction(s)
- Ensuring the provided
tipWallet
is valid and owned by the intended provider - Choosing an appropriate
tipLamports
value
- Tipping is purely optional and does not affect endpoint functionality when omitted.
- There is no provider/key allowlist. You can use any valid Base58 encoded Solana public key for
tipWallet
. - The transaction fee payer funds both the network fees and the
tipLamports
transfer. Ensure the payer has sufficient SOL for all costs.
Example payloads
Add a tip when creating a token launch transaction:Validation and limits
tipWallet
must be a valid Base58 encoded Solana public key (any key is allowed; no allowlist)tipLamports
must be a positive integer within your balance constraints- The API does not currently enforce provider allowlists; use caution and verify recipients
Troubleshooting
- If a transaction fails to simulate or send, verify your
tipWallet
,tipLamports
, and that your payer has sufficient SOL. - If you do not see the tip reflected on-chain, confirm the final submitted transaction includes the tip instruction and was confirmed.