Error codes / 0x177f
custom program error: 0x177f
Custom(6015) · 0x177f · used by 30 programs we know
This number has no meaning on its own. Each Solana program numbers its own errors, so 0x177f is TokenProgramNotProvided in Jupiter Aggregator v6 but AccountValidationFailed 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 0x177f, explains it, and rebuilds the transaction when the cause is one it can fix.
What 0x177f means, by program
- TokenProgramNotProvidedJupiter Aggregator v6
Token program not provided
- AccountValidationFailedLighthouse
The guarded account failed validation. Lighthouse is the assertion program wallets and trading apps append to a transaction as a safety guard.
- InvalidPoolQuoteTokenAccountPumpSwap AMM
The program raised this named error and published no further explanation.
- PoolMigrationFeeShouldBeLessThanFinalRealSolReservesPump.fun Bonding Curve
pool_migration_fee should be less than final_real_sol_reserves
- LiquidityUnderflowOrca 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.
- InvalidAdminMeteora DLMM
Invalid admin
- ZeroAmountBonkSwap
Must provide a nonzero amount
- MaxBasisPointsOffGraduationPriceTooHighBoop
Max basis points off graduation price too high
- SlippageOutsideLimitDrift V2
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.
- InvalidRemoveLiquidityInputHeaven DEX
Invalid remove liquidity input
- UnauthorizedKeeperJupiter DCA
Unauthorized Keeper
- InvalidOrderJupiter Limit Order
The program raised this named error and published no further explanation.
- InvalidTokenAmountMagic Eden V2
Invalid token amount
- InvalidTokenAmountMetaplex Auction House
Invalid token amount
- MetadataBasisPointsTooHighMetaplex Bubblegum
Basis points cannot exceed 10000
- PublicKeyMismatchMetaplex Candy Machine
Public key mismatch
- UserReachBuyLimitMetaplex Fixed Price Sale
User reach buy limit
- NumericalOverflowMetaplex Hydra
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.
- BumpSeedNotInHashMapMetaplex Token Entangler
Bump seed not in hash map
- PoolDisabledMeteora AMM
Pool disabled
- PriceRangeViolationMeteora CP AMM (DAMM V2)
Trade is over price range
- InvalidMigrationOptionMeteora Dynamic Bonding Curve
Invalid migration option
- ConfigFieldMissingMoonshot
Config field needs to be present during initialization
- PythErrorObric V2
Pyth has an internal error
- InvalidCommissionTemporaryTokenAccountOKX DEX Aggregation Router V2
Invalid commission temporary token account
- NoCloseMarketAdminOpenBook V2
This market does not have a `close_market_admin` and thus cannot be closed.
- LiquiditySubValueErrRaydium AMM V3 (CLMM)
Liquidity sub delta L must be smaller than before
- PoolNotMigratedRaydium Launchpad
Pool not migrated
- InsufficientTswapAccBalanceTensor
The account does not hold enough of the token or SOL this instruction tried to spend.
- GracefulPeriodInProgressTON Whales Holders
The program raised this named error and published no further explanation.