diff --git a/Cargo.toml b/Cargo.toml
index 6f643e273f6a887e5ceb0be07733195098f36294..52ef2cf89f23bece2d618aea08df95f98240c252 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -45,6 +45,8 @@ substrate-build-script-utils = { git = 'https://github.com/duniter/substrate', b
 babe = { package = "sc-consensus-babe", git = "https://github.com/duniter/substrate", branch = "duniter-substrate-v0.9.32" }
 manual-seal = { package = "sc-consensus-manual-seal", git = "https://github.com/duniter/substrate", branch = "duniter-substrate-v0.9.32" }
 
+subxt = { git = 'https://github.com/duniter/subxt', branch = 'duniter-substrate-v0.9.32' }
+
 frame-benchmarking = { git = 'https://github.com/duniter/substrate', branch = 'duniter-substrate-v0.9.32' }
 frame-try-runtime = { git = 'https://github.com/duniter/substrate', branch = 'duniter-substrate-v0.9.32', default-features = false }
 frame-executive = { git = 'https://github.com/duniter/substrate', branch = 'duniter-substrate-v0.9.32', default-features = false }
@@ -120,6 +122,8 @@ sp-trie = { git = "https://github.com/duniter/substrate", branch = "duniter-subs
 #===============================================================================
 #                           crate.io dependencies 
 #===============================================================================
+anyhow = "1.0"
+tokio = { version = "1.15.0", features = ["macros"] }
 async-io = "1.3"
 clap = { version = "4.0", features = ["derive"] }
 clap_complete = { version = "4" }
@@ -133,9 +137,14 @@ memmap2 = "0.5.0"
 serde = { version = "1.0", features = ["derive"] }
 serde_json = "1.0.64"
 tracing-core = "0.1.28"
+
+# WHY TWICE THE SAME PACKAGE WITH DIFFERENT NAMES ? 
 codec = { package = "parity-scale-codec", version = "3.1.5", features = [
     "derive",
 ], default-features = false }
+parity-scale-codec = "3.1.5"
+# WHY ??
+
 hex-literal = { version = '0.3.1' }
 scale-info = { version = "2.1.1", default-features = false, features = [
     "derive",
diff --git a/live-tests/Cargo.toml b/live-tests/Cargo.toml
index ee058607a484626ec06d778377f44bcc818c6495..7d20d88a83fd65da0f648a9e77c09097a3ca470d 100644
--- a/live-tests/Cargo.toml
+++ b/live-tests/Cargo.toml
@@ -10,9 +10,9 @@ homepage.workspace = true
 version.workspace = true
 
 [dev-dependencies]
-anyhow = "1.0"
-hex-literal = "0.3"
-parity-scale-codec = "3.1.5"
-sp-core = { git = 'https://github.com/duniter/substrate', branch = 'duniter-substrate-v0.9.32' }
-subxt = { git = 'https://github.com/duniter/subxt', branch = 'duniter-substrate-v0.9.32' }
-tokio = { version = "1.15.0", features = ["macros"] }
+anyhow = { workspace = true }
+hex-literal = { workspace = true }
+parity-scale-codec = { workspace = true }
+sp-core = { workspace = true }
+subxt = { workspace = true }
+tokio = { workspace = true }