diff --git a/pallets/slow-clap/Cargo.toml b/pallets/slow-clap/Cargo.toml
index bb7ea6f..248ee78 100644
--- a/pallets/slow-clap/Cargo.toml
+++ b/pallets/slow-clap/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "ghost-slow-clap"
-version = "0.3.32"
+version = "0.3.33"
description = "Applause protocol for the EVM bridge"
license.workspace = true
authors.workspace = true
diff --git a/pallets/slow-clap/src/deserialisations.rs b/pallets/slow-clap/src/deserialisations.rs
new file mode 100644
index 0000000..1597555
--- /dev/null
+++ b/pallets/slow-clap/src/deserialisations.rs
@@ -0,0 +1,57 @@
+use crate::{Deserialize, Deserializer, Vec, H256};
+
+pub fn de_string_to_bytes<'de, D>(de: D) -> Result