diff --git a/zrml/combinatorial-tokens/src/lib.rs b/zrml/combinatorial-tokens/src/lib.rs
index 4c8c08b97..f12e77c2b 100644
--- a/zrml/combinatorial-tokens/src/lib.rs
+++ b/zrml/combinatorial-tokens/src/lib.rs
@@ -14,6 +14,14 @@
//
// You should have received a copy of the GNU General Public License
// along with Zeitgeist. If not, see .
+//
+// This file incorporates work licensed under the GNU Lesser General
+// Public License 3.0 but published without copyright notice by Gnosis
+// (, info@gnosis.io) in the
+// conditional-tokens-contracts repository
+// ,
+// and has been relicensed under GPL-3.0-or-later in this repository.
+
// TODO Refactor so that collection IDs are their own type with an `Fq` field and an `odd` field?
diff --git a/zrml/combinatorial-tokens/src/traits/combinatorial_id_manager.rs b/zrml/combinatorial-tokens/src/traits/combinatorial_id_manager.rs
index 613739e87..18614d582 100644
--- a/zrml/combinatorial-tokens/src/traits/combinatorial_id_manager.rs
+++ b/zrml/combinatorial-tokens/src/traits/combinatorial_id_manager.rs
@@ -14,6 +14,14 @@
//
// You should have received a copy of the GNU General Public License
// along with Zeitgeist. If not, see .
+//
+// This file incorporates work licensed under the GNU Lesser General
+// Public License 3.0 but published without copyright notice by Gnosis
+// (, info@gnosis.io) in the
+// conditional-tokens-contracts repository
+// ,
+// and has been relicensed under GPL-3.0-or-later in this repository.
+
pub trait CombinatorialIdManager {
type Asset;
diff --git a/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/decompressor/mod.rs b/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/decompressor/mod.rs
index d56cfa8a4..392ae3c39 100644
--- a/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/decompressor/mod.rs
+++ b/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/decompressor/mod.rs
@@ -14,6 +14,13 @@
//
// You should have received a copy of the GNU General Public License
// along with Zeitgeist. If not, see .
+//
+// This file incorporates work licensed under the GNU Lesser General
+// Public License 3.0 but published without copyright notice by Gnosis
+// (, info@gnosis.io) in the
+// conditional-tokens-contracts repository
+// ,
+// and has been relicensed under GPL-3.0-or-later in this repository.
use ark_bn254::{g1::G1Affine, Fq};
use ark_ff::{BigInteger, PrimeField};
diff --git a/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/mod.rs b/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/mod.rs
index 3745fd444..10ca64d8f 100644
--- a/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/mod.rs
+++ b/zrml/combinatorial-tokens/src/types/cryptographic_id_manager/mod.rs
@@ -14,6 +14,13 @@
//
// You should have received a copy of the GNU General Public License
// along with Zeitgeist. If not, see .
+//
+// This file incorporates work licensed under the GNU Lesser General
+// Public License 3.0 but published without copyright notice by Gnosis
+// (, info@gnosis.io) in the
+// conditional-tokens-contracts repository
+// ,
+// and has been relicensed under GPL-3.0-or-later in this repository.
use crate::traits::CombinatorialIdManager;
use alloc::vec::Vec;