The price impact of $SOL tells you whether this pool can handle that amount.
【Conclusion】 Price impact shows whether the pool is deep enough to handle this amount.
【What to do】 1. Low impact means the pool is deep enough 2. High impact? Reduce the amount 3. Don’t use slippage to pretend the pool is deeper than it is
Have you ever mistaken price impact for pool depth?
$USDT cross-chain transfer has been pending for over two minutes? First check how many minutes the documentation says.
[Conclusion] Both a few minutes and dozens of minutes are common. If it hasn't reached the time stated in the documentation, don't assume it's failed yet.
[Follow these steps] 1. Note the estimated time 2. Keep the hash 3. Check the official status after it times out
If the swap button keeps spinning or the transaction fails outright, the first thing to do is not change slippage from 0.5% to 5%.
[Conclusion] Check the reason for the failure first. Incomplete approval, insufficient native tokens to pay fees, and an expired route have nothing to do with slippage. Only after confirming that slippage is the issue should you increase it by 0.1 to 0.3 percentage points.
[Analysis] A typical result of setting slippage too low is that the transaction fails after being included in a block because the price has moved outside the allowed range—and the gas has already been charged. Insufficient approval is usually blocked by the wallet before signing, or rejected directly by the contract. If you don't have enough native tokens such as BNB, ETH, or SOL, you can't submit the transaction, no matter how many tokens you hold. On Solana, you also need to leave some SOL for rent.
[What to do] 1. Check the exact message in your wallet or block explorer; don't just look at “Failed.” 2. Check whether you've approved this token, and whether the approval is for the current route. 3. Check that your native token balance is enough to cover this transaction. 4. Only increase slippage slightly if the message says it was exceeded, then check the minimum amount you'll receive again.
[What went wrong] Increasing slippage more and more after each failure. The final transaction succeeds, but the execution price lands right at the lower limit you set by widening the slippage.
$BTC The test transaction is still being confirmed, so leave the remaining amount on Binance for now.
【Conclusion】 If the small amount hasn’t arrived, don’t send the large amount.
【Follow these steps】 1. Wait for the test transaction to complete 2. Send only if all three items are unchanged 3. If it hasn’t arrived, stop at the test stage
How many more confirmations will you wait for before transferring the rest?