How long should ckBTC unminting take?

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

As you mentioned, the retrieve_btc_with_approval endpoint sends the desired BTC amount to the destination address. You can view the source code 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.