What should I do when my Web3 wallet BTC balance is insufficient?

Published on Nov 17, 2023Updated on Apr 4, 20242 min read178

In the process of transferring BTC, inscribing BRC20, and purchasing BTC NFT, an issue may arise where the user's BTC balance is seemingly sufficient, but during the transaction, it turns out to be insufficient. The possible scenarios are as follows:

Scenarios UTXO which can be used Possible reasons why BTC balance is insufficient What can I do?
Transfer Confirmed UTXO

New UTXO which is pending

Unlocked UTXO
Usual scenario:
The transfer amount is more than your balance.

Other scenarios:
The transaction is pending now, the balance hasn't been updated.

All balance has been locked.

Extreme scenario:
The available balance is more than 0, but when max is selected, it still displays 0, because the user's balance may have many broken UTXOs, which can't be used.
Reduce the transfer amount or add more BTC.

Inspect whether there's a pending transaction, and try again later.

Unlock your UTXOs, but remember that the inscription may be lost during the transfer of BTC.
Inscribe
BRC20 Staking
Confirmed UTXO The transaction is pending at the moment.

All balance has been locked.
Inspect whether there's a pending transaction, and try again after the transaction has been confirmed.

Unlock your UTXOs, but remember that the inscription may be lost during the transfer of BTC.
Buy Confirmed UTXO

New UTXO which is pending

Unlocked UTXO
Usual scenario:
The trading amount exceeds your balance.

Other scenarios:
The transaction is pending now, the balance hasn't been updated.

All balance has been locked.
Reduce the transfer amount or add more BTC.

Inspect whether there's a pending transaction, and try again later.

Unlock your UTXOs, but remember that the inscription may be lost during the transfer of BTC.