# Does ICP have irreversible transactions? If have how many blocks need

**URL:** <https://forum.dfinity.org/t/does-icp-have-irreversible-transactions-if-have-how-many-blocks-need/4893>\
**Category:** Developers\
**Created:** [June 7, 2021, 1:36am UTC](https://forum.dfinity.org/t/does-icp-have-irreversible-transactions-if-have-how-many-blocks-need/4893 "2021-06-07T01:36:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jadeydi](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/jadeydi/32/2021_2.png) [@jadeydi](https://forum.dfinity.org/u/jadeydi)\
**Post date:** [June 7, 2021, 1:36am UTC](https://forum.dfinity.org/t/does-icp-have-irreversible-transactions-if-have-how-many-blocks-need/4893/1 "2021-06-07T01:36:57Z")

</div>

Are there any documents that explain it?

---

<div class="post-metadata">

**Author:** ![skilesare](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/skilesare/32/5609_2.png) [@skilesare](https://forum.dfinity.org/u/skilesare)\
**Post date:** [June 7, 2021, 12:33pm UTC](https://forum.dfinity.org/t/does-icp-have-irreversible-transactions-if-have-how-many-blocks-need/4893/2 "2021-06-07T12:33:27Z")

</div>

It depends on the canister code, but generally, the IC gets to finality once the subnet has agreed on the message order. It is pretty quick, 1-2 blocks for non-cross canister calls. Less than a second currently.
