Error codes / 0x177c
custom program error: 0x177c
Custom(6012) · 0x177c · used by 30 programs we know
This number has no meaning on its own. Each Solana program numbers its own errors, so 0x177c is LedgerTokenAccountDoesNotMatch in Jupiter Aggregator v6 but AccountOwnerValidationFailed 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 0x177c, explains it, and rebuilds the transaction when the cause is one it can fix.
What 0x177c means, by program
- LedgerTokenAccountDoesNotMatchJupiter Aggregator v6
Token account doesn't match the ledger
- AccountOwnerValidationFailedLighthouse
The guarded account's owner check failed. Lighthouse is the assertion program wallets and trading apps append to a transaction as a safety guard.
- UnsortedNotUniqueProtocolFeeRecipientsPumpSwap AMM
The program raised this named error and published no further explanation.
- InitialVirtualTokenReservesShouldBeGreaterThanInitialRealTokenReservesPump.fun Bonding Curve
initial_virtual_token_reserves should be greater than initial_real_token_reserves
- LiquidityZeroOrca Whirlpools
Liquidity amount must be greater than zero
- PairInsufficientLiquidityMeteora DLMM
The account does not hold enough of the token or SOL this instruction tried to spend.
- WrongFarmBonkSwap
Cannot add supply to wrong farm
- InvalidProtocolFeeRecipientBoop
Invalid protocol fee recipient
- InvalidRepegRedundantDrift V2
AMM repeg already configured with amt given
- InsufficientBalanceHeaven DEX
The account does not hold enough of the token or SOL this instruction tried to spend.
- InsufficientBalanceInProgramJupiter DCA
Trying to withdraw more than available
- ProgramMismatchJupiter Limit Order
The program raised this named error and published no further explanation.
- NoPayerPresentMagic Eden V2
No payer present on this txn
- NoPayerPresentMetaplex Auction House
No payer present on this txn
- MetadataNameTooLongMetaplex Bubblegum
The program raised this named error and published no further explanation.
- HiddenSettingsConfigsDoNotHaveConfigLinesMetaplex Candy Machine
Configs that are using hidden uris do not have config lines, they have a single hash representing hashed order
- IncorrectOwnerMetaplex Fixed Price Sale
Incorrect account owner
- IncorrectOwnerMetaplex Hydra
The program raised this named error and published no further explanation.
- InvalidMintMetaplex Token Entangler
This token is not a valid mint for this entangled pair
- InvalidVaultAccountMeteora AMM
Invalid vault account
- InvalidQuoteMintMeteora CP AMM (DAMM V2)
Quote token must be SOL,USDC
- NotEnoughLiquidityMeteora Dynamic Bonding Curve
The account does not hold enough of the token or SOL this instruction tried to spend.
- ThresholdNotHitMoonshot
Market Cap threshold not hit, cannot migrate funds yet
- InvalidInputAmountObric V2
input amount must be greater than 0
- InvalidCommissionRateOKX DEX Aggregation Router V2
Invalid commission rate
- InvalidInputHeapSlotsOpenBook V2
Slot above heap limit
- InvalidTickArrayBoundaryRaydium AMM V3 (CLMM)
Invalid tick array boundary
- VestingNotStartedRaydium Launchpad
Vesting not started
- PriceMismatchTensor
specified price not within current price
- IncorrectNewLimitsTON Whales Holders
The program raised this named error and published no further explanation.