Tx Doctor / EVM リバート事典 / スワップでスリッページ超過
EVM エラー:スワップでスリッページ超過 (INSUFFICIENT_OUTPUT_AMOUNT)
プールの出力が最小受取額を下回った(または最大入力額を超えて引かれた)ため、ルーターは不利な価格で約定せず revert しました。
原因
- 見積もりと実行の間で価格が動きました。ボラティリティの高いペアや大口注文では普通です。
- 他の取引が先に着地してプールを動かしました(サンドイッチ攻撃を含む)。
- 薄いペアなのにスリッページ許容が既定の 0.1〜0.5% のままでした。
- 税や転送手数料付きトークンが、プールの実受取額を減らしました。
解決方法
- スリッページを少しずつ上げてください(0.5% → 1% → 2%)。10% 以上に blindly 設定するのは危険です。
- 大口注文を複数の小さなスワップに分割してください。
- 署名直前に見積もり直し、最小受取額を現在の流動性に合わせてください。
- front-run され続けるなら、プライベート RPC や MEV 保護を使ってください。
ウォレット/エクスプローラーでの表示例
UniswapV2Router: INSUFFICIENT_OUTPUT_AMOUNT
いまこの問題が出ていますか?トランザクションハッシュを貼ると、チェーンを自動判定して実際に失敗した理由をデコードします。
自分のトランザクションを診断