What Does "Inputs Exhausted" Mean?
The "Inputs Exhausted" error occurs when your wallet does not have enough unspent transaction outputs (UTXOs) to cover the transaction amount and required network fees. This prevents the transaction from being processed. To better understand how UTXOs work, see Understanding UTXOs on the Cardano Blockchain.
Common Causes of the Error
1. Insufficient ADA Balance
Your wallet may not have enough free ADA to cover the transaction and network fees.
2. Locked ADA (Collateral, NFTs, or Smart Contracts)
Some ADA may be locked as collateral for smart contracts or associated with NFTs, making it unavailable for transactions.
In some cases, assets may also be locked in another smart contract, preventing them from being used in transactions. Learn more about locked assets on other smart contracts.
3. Wallet UTXO Fragmentation
If your funds are split across multiple small UTXOs, your wallet may struggle to assemble the necessary inputs to cover a transaction. See Understanding UTXOs on the Cardano Blockchain to learn more.
4. Pending or Conflicting Transactions
If you have multiple pending transactions, they may conflict, causing transaction failures.
5. Wallet Health Issues
If your wallet has underlying issues, they may affect transactions. Use the Wallet Health page on JPG Store to check for warnings and resolve any detected problems.
Steps to Resolve the Issue
1. Check Your ADA Balance
2. Use Unfrack.It to Optimize Your Wallet
If your wallet has fragmented UTXOs, you can use Unfrack.It to consolidate them, making transactions smoother.
3. Review and Unlock Any Locked Funds
Check if your ADA is being used as collateral, held in smart contracts, or associated with NFTs.
4. Cancel or Wait for Pending Transactions
If you have multiple pending transactions, wait for them to confirm before submitting a new one.
5. Ensure Wallet Synchronization
Make sure your wallet is fully synced with the blockchain so that your balance and UTXO set are up to date.
Preventive Measures
1. Regularly Monitor Your Wallet Health
Check the Wallet Health page to stay informed about potential wallet issues.
2. Consolidate UTXOs Periodically
If you frequently transact with small amounts, Unfrack.It can help consolidate UTXOs and prevent future transaction failures.
3. Avoid Simultaneous Transactions
Submitting multiple transactions at once can lead to input conflicts. Allow one transaction to confirm before sending another.
What's Next?
Encountering transaction issues can be frustrating, but understanding how to manage your wallet and transactions can help. Check out these related guides to troubleshoot and optimize your experience