# Command Deduplication in Canton

**URL:** <https://forum.canton.network/t/command-deduplication-in-canton/4032>\
**Category:** App Development\
**Tags:** canton\
**Created:** [March 1, 2022, 7:47am UTC](https://forum.canton.network/t/command-deduplication-in-canton/4032 "2022-03-01T07:47:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![meet](https://yyz2.discourse-cdn.com/flex034/user_avatar/forum.canton.network/meet/32/198_2.png) [@meet](https://forum.canton.network/u/meet)\
**Post date:** [March 1, 2022, 7:47am UTC](https://forum.canton.network/t/command-deduplication-in-canton/4032/1 "2022-03-01T07:47:01Z")

</div>

1. Does Command Deduplication work exactly as described at [The Ledger API services — Daml SDK 1.18.1 documentation](https://docs.daml.com/app-dev/services.html#command-deduplication) for all Canton ledgers? Are there any differences/specificities to be aware of?

2. Is there a plan to introduce command deduplication across participant nodes in Canton?

---

<div class="post-metadata">

**Author:** ![bernhard](https://yyz2.discourse-cdn.com/flex034/user_avatar/forum.canton.network/bernhard/32/356_2.png) [@bernhard](https://forum.canton.network/u/bernhard)\
**Post date:** [March 1, 2022, 2:14pm UTC](https://forum.canton.network/t/command-deduplication-in-canton/4032/2 "2022-03-01T14:14:23Z")

</div>

1. Yes, it does with the caveat you point out in 2.
2. No, there are no plans to add command deduplication across participants for Canton. However, command deduplication does, of course, work across the active-passive replicas of a HA participant node in Canton.

---

<div class="post-metadata">

**Author:** ![Andreas\_Lochbihler](https://yyz2.discourse-cdn.com/flex034/user_avatar/forum.canton.network/andreas_lochbihler/32/34_2.png) [@Andreas\_Lochbihler](https://forum.canton.network/u/Andreas_Lochbihler)\
**Post date:** [March 2, 2022, 7:32am UTC](https://forum.canton.network/t/command-deduplication-in-canton/4032/3 "2022-03-02T07:32:01Z")

</div>

Re 1: The documentation for command deduplication has been completely rewritten for Daml 2.0 and that is actually what Canton supports, not the 1.18.1 docs.
