ckBTC minter is down?

When I hit the “check the imcoing BTC”, I always got “The minter is temporarily unavailable, too many concurrent requests”" error message. Now after 15 blocks I still can’t see the deposited btc in my ckBTC balance.

Yes, there are currently some issues with the BTC APIs which causes issues for ckBTC, see InternetComputer Status - Bitcoin API Investigation. It’s being addressed, so hopefully things are back to normal soon.

Thank you! I don’t need to worry the deposited BTC could be lost though, do I?

Indeed no need to worry, ckBTC just can’t see your deposit yet, but it will find it later

1 Like

I have btc stuck in a ckbtc deposit address as well, is this still an issue?

hey @sickpipe! could you provide some more details here or in DM (eg, your bitcoin tx id and your icp principal)? I don’t see any issues from my end.

I fixed it, had to tell the minter to process and it worked, thanks, Now I’m setting up withdrawals and I think everything is correct but minter says the minter has insufficient BTC try again in a few hours, is this common?

Could you please share full error messages? That makes it a lot easier to help us. Are you using the real ckBTC (with mainnet bitcoin) or some testing setup?

Sure, main net, the minter returns {“InsufficientFunds”:{“balance”:“0”}}

Building a ckbtc centric wallet with AI, here is where im stuck:

Now we can see the complete flow clearly:

  • Amount conversion is working:

  • USD: $81.00

  • BTC: 0.00106559 BTC

  • Satoshis: 106,559

  • KYT Fee: 2,000

  • Total needed: 108,559 satoshis

  • Balance check passes:

  • Your balance: 134,993 satoshis

  • Required: 108,559 satoshis

  1. Approval is successful:
  • Approved amount: 108,559 satoshis

  • Approval result: Ok

  • But the minter still returns {“InsufficientFunds”:{“balance”:“0”}}

This strongly suggests that the error is indeed about the minter’s BTC reserves, not your ckBTC balance or approval. The minter is saying it has 0 BTC available to process withdrawals, even though:

  • Your ckBTC balance is sufficient

  • The approval transaction succeeded

  • All amounts are correctly calculated

This confirms that the error message is accurate - the minter really doesn’t have enough BTC reserves at the moment to process withdrawals. The only solution is to wait until the minter’s BTC reserves are replenished.

Would you like me to help you add a feature to periodically check if the minter’s reserves have been replenished?

Never mind fixed it, was using old withdraw code