Error codes / 0x177e
custom program error: 0x177e
Custom(6014) · 0x177e · used by 30 programs we know
This number has no meaning on its own. Each Solana program numbers its own errors, so 0x177e is IncorrectTokenProgramID in Jupiter Aggregator v6 but AccountDiscriminatorValidationFailed 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 0x177e, explains it, and rebuilds the transaction when the cause is one it can fix.
What 0x177e means, by program
- IncorrectTokenProgramIDJupiter Aggregator v6
Token program ID is invalid
- AccountDiscriminatorValidationFailedLighthouse
The guarded account's discriminator is not the expected one. Lighthouse is the assertion program wallets and trading apps append to a transaction as a safety guard.
- InvalidPoolBaseTokenAccountPumpSwap AMM
The program raised this named error and published no further explanation.
- AllZerosWithdrawAuthorityPump.fun Bonding Curve
Withdraw authority cannot be set to System Program ID
- LiquidityOverflowOrca Whirlpools
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.
- InvalidFeeWithdrawAmountMeteora DLMM
Invalid fee withdraw amount
- FarmNotEndedBonkSwap
Farm has not ended, cannot add additional rewards
- MathOverflowBoop
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.
- InvalidRepegProfitabilityDrift V2
AMM repeg out of bounds pnl
- InvalidAddLiquidityInputHeaven DEX
Invalid add liquidity input
- UserInsufficientBalanceJupiter DCA
The account does not hold enough of the token or SOL this instruction tried to spend.
- MissingRepayInstructionsJupiter Limit Order
The program raised this named error and published no further explanation.
- MetadataDoesntExistMagic Eden V2
Metadata doesn't exist
- MetadataDoesntExistMetaplex Auction House
Metadata doesn't exist
- MetadataUriTooLongMetaplex Bubblegum
The program raised this named error and published no further explanation.
- DerivedKeyInvalidMetaplex Candy Machine
Derived key invalid
- MarketIsEndedMetaplex Fixed Price Sale
Market is ended
- InvalidMetadataMetaplex Hydra
The Metadata specified is not valid Token Metadata
- MustHaveSupplyOneMetaplex Token Entangler
Must have supply one!
- InvalidPoolLpMintAccountMeteora AMM
Invalid pool lp mint account
- InvalidPriceRangeMeteora CP AMM (DAMM V2)
Invalid Price Range
- PoolIsIncompletedMeteora Dynamic Bonding Curve
Pool is incompleted
- TradeAmountTooLowMoonshot
Trade amount too low , resulting in 0 costs
- OutputAmountLessThanExpectedObric V2
The program raised this named error and published no further explanation.
- InvalidCommissionTokenAccountOKX DEX Aggregation Router V2
Invalid commission token account
- InvalidSecondOracleOpenBook V2
Cannot configure secondary oracle without primary
- SqrtPriceX64Raydium AMM V3 (CLMM)
sqrt_price_x64 out of range
- InvalidPlatformInfoRaydium Launchpad
The platform info input is invalid
- WrongMintTensor
wrong mint passed for provided accounts
- TooManyPendingLimitsTON Whales Holders
The program raised this named error and published no further explanation.