Error codes / 0x1777
custom program error: 0x1777
Custom(6007) · 0x1777 · used by 33 programs we know
This number has no meaning on its own. Each Solana program numbers its own errors, so 0x1777 is InvalidOutputIndex in Jupiter Aggregator v6 but FailedToDeserialize in Lighthouse. The meaning that applies is the one from the program that actually failed: the first Program … failed line in the transaction's logs. That is often not the program you called, but one it invoked, or a guard instruction your wallet added.
Don't guess: paste the transaction
TxWhy reads the logs, finds the program and the exact instruction that raised 0x1777, explains it, and rebuilds the transaction when the cause is one it can fix.
What 0x1777 means, by program
- InvalidOutputIndexJupiter Aggregator v6
Token output index is invalid
- FailedToDeserializeLighthouse
The guarded account's data does not have the expected layout. Lighthouse is the assertion program wallets and trading apps append to a transaction as a safety guard.
- UnsupportedQuoteMintPumpSwap AMM
The program raised this named error and published no further explanation.
- NotInitializedPump.fun Bonding Curve
The program is not initialized.
- NumberCastErrorOrca Whirlpools
Unable to cast number into BigInt
- ZeroLiquidityMeteora DLMM
Zero liquidity
- ScalesNotEqualBonkSwap
Scales have to be equal
- GraduationFeeRelativeToTargetIsTooHighBoop
Graduation fee relative to graduation target is too high
- MarketDelistedDrift V2
Market Delisted
- InvalidTokenInputAmountHeaven DEX
Invalid token input amount
- OutAmountsStackIsEmptyJupiter Aggregator v4
Out amounts stack is empty
- UnauthorizedJupiter DCA
Wrong user
- MissingReferralJupiter Limit Order
The program raised this named error and published no further explanation.
- NumericalOverflowMagic Eden V2
An arithmetic operation inside the program went out of range. In exchanges this usually means the amount, price or liquidity at that moment produced a number the pool cannot represent, often a trade far larger than the pool can absorb.
- NumericalOverflowMetaplex Auction House
An arithmetic operation inside the program went out of range. In exchanges this usually means the amount, price or liquidity at that moment produced a number the pool cannot represent, often a trade far larger than the pool can absorb.
- BelowReservePriceMetaplex Auctioneer
The bid price must be greater than the reserve price
- CreatorNotFoundMetaplex Bubblegum
The program raised this named error and published no further explanation.
- NotEnoughTokensMetaplex Candy Machine
Not enough tokens to pay for this minting
- SellingResourceOwnerInvalidMetaplex Fixed Price Sale
Invalid selling resource owner provided
- InvalidMembershipVoucherMetaplex Hydra
Invalid Membership Voucher
- NumericalOverflowMetaplex Token Entangler
An arithmetic operation inside the program went out of range. In exchanges this usually means the amount, price or liquidity at that moment produced a number the pool cannot represent, often a trade far larger than the pool can absorb.
- ConversionErrorMeteora AMM
Math conversion overflow
- TypeCastFailedMeteora CP AMM (DAMM V2)
Type cast error
- InvalidActivationTypeMeteora Dynamic Bonding Curve
Invalid activation type
- InvalidFeeAccountMoonshot
Invalid fee account address.
- DepositLessThanMinimalObric V2
Deposit less than minimal required amount
- DexesAndWeightsMustHaveTheSameLengthOKX DEX Aggregation Router V2
dexes and weights must have the same length
- InvalidInputCancelSizeOpenBook V2
Price lots should be greater than zero
- TickInvalidOrderRaydium AMM V3 (CLMM)
The lower tick must be below the upper tick
- NotSupportMintRaydium CP Swap
Not support token_2022 mint extension
- MigrateTypeNotMatchRaydium Launchpad
Migrate type not match
- FeesTooHighTensor
fees entered above allowed threshold
- IncorrectBalanceATON Whales Holders
The program raised this named error and published no further explanation.