# How long should ckBTC unminting take?

**URL:** <https://forum.dfinity.org/t/how-long-should-ckbtc-unminting-take/38980>\
**Category:** Developers\
**Created:** [December 16, 2024, 7:45pm UTC](https://forum.dfinity.org/t/how-long-should-ckbtc-unminting-take/38980 "2024-12-16T19:45:04Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![BustyBeardo](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/bustybeardo/32/16506_2.png) [@BustyBeardo](https://forum.dfinity.org/u/BustyBeardo)\
**Post date:** [December 16, 2024, 7:45pm UTC](https://forum.dfinity.org/t/how-long-should-ckbtc-unminting-take/38980/1 "2024-12-16T19:45:04Z")

</div>

Super quick question I am using the icrc2\_approve and then retrieve\_btc\_with\_approval flow to unmint ckBTC and am receiving my funds in my BTC wallet within 10 mins this seems suspiciously fast. Does anyone roughly know the minimum and maximum times it usually takes to go through this flow

Thanks

---

<div class="post-metadata">

**Author:** ![jennifertran](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/jennifertran/32/11558_2.png) [@jennifertran](https://forum.dfinity.org/u/jennifertran)\
**Post date:** [December 19, 2024, 6:09am UTC](https://forum.dfinity.org/t/how-long-should-ckbtc-unminting-take/38980/2 "2024-12-19T06:09:32Z")

</div>

As you mentioned, the `retrieve_btc_with_approval` endpoint sends the desired BTC amount to the destination address. You can view the [source code](https://github.com/dfinity/ic/blob/586c57afa7af796185c76c8ff26bc37e813957c2/rs/bitcoin/ckbtc/minter/src/updates/retrieve_btc.rs#L252) to see the entire process. It relies on the transaction execution time on the Bitcoin network.

While the average block confirmation time for Bitcoin is around 10 minutes, the general security standard is to wait for six confirmations (roughly an hour) before considering a transaction complete.

It’s possible that the BTC wallet might display the received BTC after just one confirmation.
