Error codes / Jupiter Aggregator v6
Jupiter Aggregator v6 error codes
Every custom error code published by Jupiter Aggregator v6, with what it means and what to do about it.
JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4
- 6000 · 0x1770EmptyRoute
Empty route
- 6001 · 0x1771SlippageToleranceExceeded
The swap would have paid out less than the minimum this transaction allowed. The price moved between the moment the quote was taken and the moment the transaction executed, by more than the slippage tolerance set in the swap.
- 6002 · 0x1772InvalidCalculation
Invalid calculation
- 6003 · 0x1773MissingPlatformFeeAccount
Missing platform fee account
- 6004 · 0x1774InvalidSlippage
The swap would have paid out less than the minimum this transaction allowed. The price moved between the moment the quote was taken and the moment the transaction executed, by more than the slippage tolerance set in the swap.
- 6005 · 0x1775NotEnoughPercent
Not enough percent to 100
- 6006 · 0x1776InvalidInputIndex
Token input index is invalid
- 6007 · 0x1777InvalidOutputIndex
Token output index is invalid
- 6008 · 0x1778NotEnoughAccountKeys
The account does not hold enough of the token or SOL this instruction tried to spend.
- 6009 · 0x1779NonZeroMinimumOutAmountNotSupported
Non zero minimum out amount not supported
- 6010 · 0x177aInvalidRoutePlan
Invalid route plan
- 6011 · 0x177bInvalidReferralAuthority
Invalid referral authority
- 6012 · 0x177cLedgerTokenAccountDoesNotMatch
Token account doesn't match the ledger
- 6013 · 0x177dInvalidTokenLedger
Invalid token ledger
- 6014 · 0x177eIncorrectTokenProgramID
Token program ID is invalid
- 6015 · 0x177fTokenProgramNotProvided
Token program not provided
- 6016 · 0x1780SwapNotSupported
Swap not supported
- 6017 · 0x1781ExactOutAmountNotMatched
Exact out amount doesn't match