Use the token's mint address—not its name—to identify the asset; verify authorities, holders, liquidity, and route before sizing; set maximum loss and slippage rules before signing; simulate with a small amount; and save the quote and transaction record. No checklist removes smart-contract, liquidity, wallet, or market risk.
Gate 1: Verify the exact asset
Copy the mint address from a source you can independently verify, then cross-check it in more than one reputable explorer or data interface. Treat the symbol, logo, website, and social account as labels rather than proof. Record supply, decimals, mint or freeze authority state, holder concentration, and any transfer behavior your tools expose. If you cannot explain what you verified, stop.
Gate 2: Inspect the market, not the chart
A displayed price is not executable liquidity. Check the specific pool or route, quoted output for your own order size, expected price impact, recent volume quality, liquidity concentration, and whether the return route exists. Requote at several sizes. A small quoted spread can widen sharply as size grows or liquidity moves.
Gate 3: Define the loss before signing
Choose a maximum portfolio loss, position size, slippage ceiling, and invalidation condition before connecting the emotions of a live market. Assume the position can become difficult or impossible to exit. Never use borrowed money, essential savings, or a size that depends on continuous liquidity.
Gate 4: Execute a small test
Confirm the wallet domain, transaction instructions, expected asset, amount, and destination. Start with a small transaction that tests the entire route. Compare the signed intent with the settled result: token received, effective price, fee, price impact, and any unexpected account changes. Revoke permissions that are no longer needed where the wallet model supports it.
Gate 5: Preserve and review
Save the quote timestamp, mint address, route, transaction signature, expected and realized output, decision reason, and exit rule. After the trade, review execution quality separately from profit. A profitable trade can have a poor process, and a losing trade can still reveal whether the checklist prevented a larger mistake.
Five-gate worksheet
| Gate | Record before signing | Stop condition |
|---|---|---|
| Identity | Mint address, decimals, supply source, symbol mismatch check | The mint cannot be independently matched |
| Control | Mint and freeze authority state, holder concentration | A permission or concentration risk is unexplained |
| Liquidity | Exact pool or route, quote timestamp, price impact at three sizes | Exit route is absent or impact jumps beyond your limit |
| Execution | Input, expected output, minimum output, slippage, network fee | Signed instructions differ from the reviewed quote |
| Loss containment | Position size, maximum loss, invalidation, exit method | The plan depends on continuous liquidity or borrowed money |
To reproduce the execution check without promoting a token, request three Jupiter quotes for the same verified mint at 1×, 5×, and 10× your proposed input. Record the returned route, outAmount, otherAmountThreshold, and priceImpactPct with the request time. The Jupiter developer documentation explains the quote fields. Compare the curve rather than treating one displayed price as available liquidity.
What no tool can guarantee
Dashboards and bots cannot guarantee token legitimacy, continuous liquidity, accurate labels, front-running protection, wallet security, or profitable exits. Faster execution reduces reaction time; it does not remove the need to verify the signed action. This guide is educational and intentionally does not recommend any token or trade.