diff --git a/Cargo.lock b/Cargo.lock
index 9758b98d8528d7e72d54c0e50e836bef2c3e4aa1..d88bf35052d26b66fc1098dfa75779f0e15785db 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -849,7 +849,7 @@ checksum = "89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3"
 [[package]]
 name = "binary-merkle-tree"
 version = "16.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "hash-db",
  "log",
@@ -1952,7 +1952,7 @@ dependencies = [
 [[package]]
 name = "cumulus-client-parachain-inherent"
 version = "0.16.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "cumulus-primitives-core",
@@ -1972,7 +1972,7 @@ dependencies = [
 [[package]]
 name = "cumulus-primitives-core"
 version = "0.18.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "polkadot-core-primitives",
@@ -1988,7 +1988,7 @@ dependencies = [
 [[package]]
 name = "cumulus-primitives-parachain-inherent"
 version = "0.18.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "cumulus-primitives-core",
@@ -2002,7 +2002,7 @@ dependencies = [
 [[package]]
 name = "cumulus-primitives-proof-size-hostfunction"
 version = "0.12.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "sp-externalities",
  "sp-runtime-interface",
@@ -2012,7 +2012,7 @@ dependencies = [
 [[package]]
 name = "cumulus-relay-chain-interface"
 version = "0.22.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "cumulus-primitives-core",
@@ -2031,7 +2031,7 @@ dependencies = [
 [[package]]
 name = "cumulus-test-relay-sproof-builder"
 version = "0.19.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "cumulus-primitives-core",
  "parity-scale-codec",
@@ -3076,7 +3076,7 @@ checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
 [[package]]
 name = "fork-tree"
 version = "13.0.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
 ]
@@ -3109,7 +3109,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619"
 [[package]]
 name = "frame-benchmarking"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-support",
  "frame-support-procedural",
@@ -3133,7 +3133,7 @@ dependencies = [
 [[package]]
 name = "frame-benchmarking-cli"
 version = "47.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "Inflector",
  "array-bytes",
@@ -3221,7 +3221,7 @@ dependencies = [
 [[package]]
 name = "frame-executive"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "aquamarine",
  "frame-support",
@@ -3286,7 +3286,7 @@ dependencies = [
 [[package]]
 name = "frame-metadata-hash-extension"
 version = "0.8.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "const-hex",
@@ -3302,7 +3302,7 @@ dependencies = [
 [[package]]
 name = "frame-support"
 version = "40.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "aquamarine",
  "array-bytes",
@@ -3343,7 +3343,7 @@ dependencies = [
 [[package]]
 name = "frame-support-procedural"
 version = "33.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "Inflector",
  "cfg-expr",
@@ -3363,7 +3363,7 @@ dependencies = [
 [[package]]
 name = "frame-support-procedural-tools"
 version = "13.0.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-support-procedural-tools-derive",
  "proc-macro-crate 3.3.0",
@@ -3375,7 +3375,7 @@ dependencies = [
 [[package]]
 name = "frame-support-procedural-tools-derive"
 version = "12.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -3385,7 +3385,7 @@ dependencies = [
 [[package]]
 name = "frame-system"
 version = "40.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "cfg-if",
  "docify",
@@ -3404,7 +3404,7 @@ dependencies = [
 [[package]]
 name = "frame-system-benchmarking"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -3418,7 +3418,7 @@ dependencies = [
 [[package]]
 name = "frame-system-rpc-runtime-api"
 version = "36.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "parity-scale-codec",
@@ -3428,7 +3428,7 @@ dependencies = [
 [[package]]
 name = "frame-try-runtime"
 version = "0.46.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-support",
  "parity-scale-codec",
@@ -5856,9 +5856,9 @@ checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
 
 [[package]]
 name = "linux-raw-sys"
-version = "0.9.3"
+version = "0.9.4"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"
+checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
 
 [[package]]
 name = "lioness"
@@ -6507,7 +6507,7 @@ checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c"
 [[package]]
 name = "node-primitives"
 version = "2.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "sp-core",
  "sp-runtime",
@@ -6803,7 +6803,7 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
 [[package]]
 name = "pallet-atomic-swap"
 version = "40.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "polkadot-sdk-frame",
@@ -6813,7 +6813,7 @@ dependencies = [
 [[package]]
 name = "pallet-authority-discovery"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -6848,7 +6848,7 @@ dependencies = [
 [[package]]
 name = "pallet-authorship"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -6861,7 +6861,7 @@ dependencies = [
 [[package]]
 name = "pallet-babe"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -6884,7 +6884,7 @@ dependencies = [
 [[package]]
 name = "pallet-balances"
 version = "41.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -6917,7 +6917,7 @@ dependencies = [
 [[package]]
 name = "pallet-collective"
 version = "40.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -7023,7 +7023,7 @@ dependencies = [
 [[package]]
 name = "pallet-grandpa"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -7066,7 +7066,7 @@ dependencies = [
 [[package]]
 name = "pallet-im-online"
 version = "39.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -7102,7 +7102,7 @@ dependencies = [
 [[package]]
 name = "pallet-multisig"
 version = "40.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "log",
  "parity-scale-codec",
@@ -7145,7 +7145,7 @@ dependencies = [
 [[package]]
 name = "pallet-preimage"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -7176,7 +7176,7 @@ dependencies = [
 [[package]]
 name = "pallet-proxy"
 version = "40.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "polkadot-sdk-frame",
@@ -7203,7 +7203,7 @@ dependencies = [
 [[package]]
 name = "pallet-scheduler"
 version = "41.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -7220,7 +7220,7 @@ dependencies = [
 [[package]]
 name = "pallet-session"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-support",
  "frame-system",
@@ -7272,7 +7272,7 @@ dependencies = [
 [[package]]
 name = "pallet-sudo"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -7287,7 +7287,7 @@ dependencies = [
 [[package]]
 name = "pallet-timestamp"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -7306,7 +7306,7 @@ dependencies = [
 [[package]]
 name = "pallet-transaction-payment"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -7322,7 +7322,7 @@ dependencies = [
 [[package]]
 name = "pallet-transaction-payment-rpc"
 version = "43.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "jsonrpsee",
  "pallet-transaction-payment-rpc-runtime-api",
@@ -7338,7 +7338,7 @@ dependencies = [
 [[package]]
 name = "pallet-transaction-payment-rpc-runtime-api"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "pallet-transaction-payment",
  "parity-scale-codec",
@@ -7350,7 +7350,7 @@ dependencies = [
 [[package]]
 name = "pallet-treasury"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -7403,7 +7403,7 @@ dependencies = [
 [[package]]
 name = "pallet-utility"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-benchmarking",
  "frame-support",
@@ -7761,7 +7761,7 @@ dependencies = [
 [[package]]
 name = "polkadot-core-primitives"
 version = "17.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -7772,7 +7772,7 @@ dependencies = [
 [[package]]
 name = "polkadot-node-metrics"
 version = "22.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bs58",
  "futures 0.3.31",
@@ -7789,7 +7789,7 @@ dependencies = [
 [[package]]
 name = "polkadot-node-network-protocol"
 version = "22.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-channel 1.9.0",
  "async-trait",
@@ -7814,7 +7814,7 @@ dependencies = [
 [[package]]
 name = "polkadot-node-primitives"
 version = "19.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bitvec",
  "bounded-vec",
@@ -7838,7 +7838,7 @@ dependencies = [
 [[package]]
 name = "polkadot-node-subsystem-types"
 version = "22.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "derive_more 0.99.19",
@@ -7866,7 +7866,7 @@ dependencies = [
 [[package]]
 name = "polkadot-overseer"
 version = "22.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -7886,7 +7886,7 @@ dependencies = [
 [[package]]
 name = "polkadot-parachain-primitives"
 version = "16.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bounded-collections",
  "derive_more 0.99.19",
@@ -7902,7 +7902,7 @@ dependencies = [
 [[package]]
 name = "polkadot-primitives"
 version = "18.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bitvec",
  "hex-literal",
@@ -7939,7 +7939,7 @@ dependencies = [
 [[package]]
 name = "polkadot-sdk-frame"
 version = "0.9.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-benchmarking",
@@ -7974,7 +7974,7 @@ dependencies = [
 [[package]]
 name = "polkadot-statement-table"
 version = "19.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "polkadot-primitives",
@@ -9029,7 +9029,7 @@ dependencies = [
  "bitflags 2.9.0",
  "errno",
  "libc",
- "linux-raw-sys 0.9.3",
+ "linux-raw-sys 0.9.4",
  "windows-sys 0.59.0",
 ]
 
@@ -9200,7 +9200,7 @@ dependencies = [
 [[package]]
 name = "sc-allocator"
 version = "31.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "log",
  "sp-core",
@@ -9211,7 +9211,7 @@ dependencies = [
 [[package]]
 name = "sc-authority-discovery"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -9239,7 +9239,7 @@ dependencies = [
 [[package]]
 name = "sc-basic-authorship"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "futures 0.3.31",
  "log",
@@ -9260,7 +9260,7 @@ dependencies = [
 [[package]]
 name = "sc-block-builder"
 version = "0.44.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "sp-api",
@@ -9275,7 +9275,7 @@ dependencies = [
 [[package]]
 name = "sc-chain-spec"
 version = "42.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "docify",
@@ -9301,7 +9301,7 @@ dependencies = [
 [[package]]
 name = "sc-chain-spec-derive"
 version = "12.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "proc-macro-crate 3.3.0",
  "proc-macro2",
@@ -9312,7 +9312,7 @@ dependencies = [
 [[package]]
 name = "sc-cli"
 version = "0.51.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "chrono",
@@ -9354,7 +9354,7 @@ dependencies = [
 [[package]]
 name = "sc-client-api"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "fnv",
  "futures 0.3.31",
@@ -9380,7 +9380,7 @@ dependencies = [
 [[package]]
 name = "sc-client-db"
 version = "0.46.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "hash-db",
  "kvdb",
@@ -9405,7 +9405,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -9428,7 +9428,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-aura"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -9457,7 +9457,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-babe"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "fork-tree",
@@ -9493,7 +9493,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-babe-rpc"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "futures 0.3.31",
  "jsonrpsee",
@@ -9515,7 +9515,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-epochs"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "fork-tree",
  "parity-scale-codec",
@@ -9528,7 +9528,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-grandpa"
 version = "0.34.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "ahash",
  "array-bytes",
@@ -9572,7 +9572,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-grandpa-rpc"
 version = "0.34.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "finality-grandpa",
  "futures 0.3.31",
@@ -9592,7 +9592,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-manual-seal"
 version = "0.50.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "assert_matches",
  "async-trait",
@@ -9627,7 +9627,7 @@ dependencies = [
 [[package]]
 name = "sc-consensus-slots"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -9650,7 +9650,7 @@ dependencies = [
 [[package]]
 name = "sc-executor"
 version = "0.42.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "parking_lot 0.12.3",
@@ -9673,7 +9673,7 @@ dependencies = [
 [[package]]
 name = "sc-executor-common"
 version = "0.38.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "polkavm",
  "sc-allocator",
@@ -9686,7 +9686,7 @@ dependencies = [
 [[package]]
 name = "sc-executor-polkavm"
 version = "0.35.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "log",
  "polkavm",
@@ -9697,7 +9697,7 @@ dependencies = [
 [[package]]
 name = "sc-executor-wasmtime"
 version = "0.38.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "anyhow",
  "log",
@@ -9713,7 +9713,7 @@ dependencies = [
 [[package]]
 name = "sc-informant"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "console",
  "futures 0.3.31",
@@ -9729,7 +9729,7 @@ dependencies = [
 [[package]]
 name = "sc-keystore"
 version = "35.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "parking_lot 0.12.3",
@@ -9743,7 +9743,7 @@ dependencies = [
 [[package]]
 name = "sc-mixnet"
 version = "0.19.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "arrayvec 0.7.6",
@@ -9771,7 +9771,7 @@ dependencies = [
 [[package]]
 name = "sc-network"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "async-channel 1.9.0",
@@ -9821,7 +9821,7 @@ dependencies = [
 [[package]]
 name = "sc-network-common"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bitflags 1.3.2",
  "parity-scale-codec",
@@ -9831,7 +9831,7 @@ dependencies = [
 [[package]]
 name = "sc-network-gossip"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "ahash",
  "futures 0.3.31",
@@ -9850,7 +9850,7 @@ dependencies = [
 [[package]]
 name = "sc-network-light"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "async-channel 1.9.0",
@@ -9871,7 +9871,7 @@ dependencies = [
 [[package]]
 name = "sc-network-sync"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "async-channel 1.9.0",
@@ -9906,7 +9906,7 @@ dependencies = [
 [[package]]
 name = "sc-network-test"
 version = "0.8.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-channel 1.9.0",
  "async-trait",
@@ -9939,7 +9939,7 @@ dependencies = [
 [[package]]
 name = "sc-network-transactions"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "futures 0.3.31",
@@ -9958,7 +9958,7 @@ dependencies = [
 [[package]]
 name = "sc-network-types"
 version = "0.15.3"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bs58",
  "bytes",
@@ -9977,7 +9977,7 @@ dependencies = [
 [[package]]
 name = "sc-offchain"
 version = "44.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bytes",
  "fnv",
@@ -10011,7 +10011,7 @@ dependencies = [
 [[package]]
 name = "sc-proposer-metrics"
 version = "0.20.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "log",
  "substrate-prometheus-endpoint",
@@ -10020,7 +10020,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc"
 version = "44.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "futures 0.3.31",
  "jsonrpsee",
@@ -10052,7 +10052,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc-api"
 version = "0.48.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "jsonrpsee",
  "parity-scale-codec",
@@ -10072,7 +10072,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc-server"
 version = "21.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "dyn-clone",
  "forwarded-header-value",
@@ -10096,7 +10096,7 @@ dependencies = [
 [[package]]
 name = "sc-rpc-spec-v2"
 version = "0.49.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "futures 0.3.31",
@@ -10128,7 +10128,7 @@ dependencies = [
 [[package]]
 name = "sc-runtime-utilities"
 version = "0.2.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "sc-executor",
@@ -10143,7 +10143,7 @@ dependencies = [
 [[package]]
 name = "sc-service"
 version = "0.50.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "directories",
@@ -10207,7 +10207,7 @@ dependencies = [
 [[package]]
 name = "sc-state-db"
 version = "0.38.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "log",
  "parity-scale-codec",
@@ -10218,7 +10218,7 @@ dependencies = [
 [[package]]
 name = "sc-sysinfo"
 version = "42.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "derive_more 0.99.19",
  "futures 0.3.31",
@@ -10238,7 +10238,7 @@ dependencies = [
 [[package]]
 name = "sc-telemetry"
 version = "28.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "chrono",
  "futures 0.3.31",
@@ -10257,7 +10257,7 @@ dependencies = [
 [[package]]
 name = "sc-tracing"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "chrono",
  "console",
@@ -10285,7 +10285,7 @@ dependencies = [
 [[package]]
 name = "sc-tracing-proc-macro"
 version = "11.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "proc-macro-crate 3.3.0",
  "proc-macro2",
@@ -10296,7 +10296,7 @@ dependencies = [
 [[package]]
 name = "sc-transaction-pool"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -10328,7 +10328,7 @@ dependencies = [
 [[package]]
 name = "sc-transaction-pool-api"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -10345,7 +10345,7 @@ dependencies = [
 [[package]]
 name = "sc-utils"
 version = "18.0.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-channel 1.9.0",
  "futures 0.3.31",
@@ -11301,7 +11301,7 @@ dependencies = [
 [[package]]
 name = "sp-api"
 version = "36.0.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "hash-db",
@@ -11323,7 +11323,7 @@ dependencies = [
 [[package]]
 name = "sp-api-proc-macro"
 version = "22.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "Inflector",
  "blake2 0.10.6",
@@ -11337,7 +11337,7 @@ dependencies = [
 [[package]]
 name = "sp-application-crypto"
 version = "40.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11349,7 +11349,7 @@ dependencies = [
 [[package]]
 name = "sp-arithmetic"
 version = "26.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "integer-sqrt",
@@ -11363,7 +11363,7 @@ dependencies = [
 [[package]]
 name = "sp-authority-discovery"
 version = "36.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11375,7 +11375,7 @@ dependencies = [
 [[package]]
 name = "sp-block-builder"
 version = "36.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "sp-api",
  "sp-inherents",
@@ -11385,7 +11385,7 @@ dependencies = [
 [[package]]
 name = "sp-blockchain"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "futures 0.3.31",
  "parity-scale-codec",
@@ -11404,7 +11404,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus"
 version = "0.42.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "futures 0.3.31",
@@ -11418,7 +11418,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-aura"
 version = "0.42.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "parity-scale-codec",
@@ -11434,7 +11434,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-babe"
 version = "0.42.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "parity-scale-codec",
@@ -11452,7 +11452,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-grandpa"
 version = "23.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "finality-grandpa",
  "log",
@@ -11469,7 +11469,7 @@ dependencies = [
 [[package]]
 name = "sp-consensus-slots"
 version = "0.42.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11480,7 +11480,7 @@ dependencies = [
 [[package]]
 name = "sp-core"
 version = "36.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "ark-vrf",
  "array-bytes",
@@ -11541,7 +11541,7 @@ dependencies = [
 [[package]]
 name = "sp-crypto-hashing"
 version = "0.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "blake2b_simd",
  "byteorder",
@@ -11554,7 +11554,7 @@ dependencies = [
 [[package]]
 name = "sp-crypto-hashing-proc-macro"
 version = "0.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "quote",
  "sp-crypto-hashing 0.1.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0)",
@@ -11564,7 +11564,7 @@ dependencies = [
 [[package]]
 name = "sp-database"
 version = "10.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "kvdb",
  "parking_lot 0.12.3",
@@ -11573,7 +11573,7 @@ dependencies = [
 [[package]]
 name = "sp-debug-derive"
 version = "14.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -11597,7 +11597,7 @@ dependencies = [
 [[package]]
 name = "sp-externalities"
 version = "0.30.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "environmental",
  "parity-scale-codec",
@@ -11607,7 +11607,7 @@ dependencies = [
 [[package]]
 name = "sp-genesis-builder"
 version = "0.17.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11619,7 +11619,7 @@ dependencies = [
 [[package]]
 name = "sp-inherents"
 version = "36.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "impl-trait-for-tuples",
@@ -11632,7 +11632,7 @@ dependencies = [
 [[package]]
 name = "sp-io"
 version = "40.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bytes",
  "docify",
@@ -11658,7 +11658,7 @@ dependencies = [
 [[package]]
 name = "sp-keyring"
 version = "41.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "sp-core",
  "sp-runtime",
@@ -11668,7 +11668,7 @@ dependencies = [
 [[package]]
 name = "sp-keystore"
 version = "0.42.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "parking_lot 0.12.3",
@@ -11679,7 +11679,7 @@ dependencies = [
 [[package]]
 name = "sp-maybe-compressed-blob"
 version = "11.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "thiserror 1.0.69",
  "zstd 0.12.4",
@@ -11699,7 +11699,7 @@ dependencies = [
 [[package]]
 name = "sp-metadata-ir"
 version = "0.10.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "frame-metadata 20.0.0",
  "parity-scale-codec",
@@ -11709,7 +11709,7 @@ dependencies = [
 [[package]]
 name = "sp-mixnet"
 version = "0.14.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11720,7 +11720,7 @@ dependencies = [
 [[package]]
 name = "sp-offchain"
 version = "36.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "sp-api",
  "sp-core",
@@ -11730,7 +11730,7 @@ dependencies = [
 [[package]]
 name = "sp-panic-handler"
 version = "13.0.2"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "backtrace",
  "regex",
@@ -11739,7 +11739,7 @@ dependencies = [
 [[package]]
 name = "sp-rpc"
 version = "34.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "rustc-hash 1.1.0",
  "serde",
@@ -11749,7 +11749,7 @@ dependencies = [
 [[package]]
 name = "sp-runtime"
 version = "41.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "binary-merkle-tree",
  "docify",
@@ -11778,7 +11778,7 @@ dependencies = [
 [[package]]
 name = "sp-runtime-interface"
 version = "29.0.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bytes",
  "impl-trait-for-tuples",
@@ -11797,7 +11797,7 @@ dependencies = [
 [[package]]
 name = "sp-runtime-interface-proc-macro"
 version = "18.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "Inflector",
  "expander",
@@ -11810,7 +11810,7 @@ dependencies = [
 [[package]]
 name = "sp-session"
 version = "38.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "scale-info",
@@ -11824,7 +11824,7 @@ dependencies = [
 [[package]]
 name = "sp-staking"
 version = "38.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "impl-trait-for-tuples",
  "parity-scale-codec",
@@ -11837,7 +11837,7 @@ dependencies = [
 [[package]]
 name = "sp-state-machine"
 version = "0.45.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "hash-db",
  "log",
@@ -11857,7 +11857,7 @@ dependencies = [
 [[package]]
 name = "sp-statement-store"
 version = "20.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "aes-gcm",
  "curve25519-dalek",
@@ -11881,12 +11881,12 @@ dependencies = [
 [[package]]
 name = "sp-std"
 version = "14.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 
 [[package]]
 name = "sp-storage"
 version = "22.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "impl-serde",
  "parity-scale-codec",
@@ -11898,7 +11898,7 @@ dependencies = [
 [[package]]
 name = "sp-timestamp"
 version = "36.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "parity-scale-codec",
@@ -11910,7 +11910,7 @@ dependencies = [
 [[package]]
 name = "sp-tracing"
 version = "17.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "tracing",
@@ -11921,7 +11921,7 @@ dependencies = [
 [[package]]
 name = "sp-transaction-pool"
 version = "36.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "sp-api",
  "sp-runtime",
@@ -11930,7 +11930,7 @@ dependencies = [
 [[package]]
 name = "sp-transaction-storage-proof"
 version = "36.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "async-trait",
  "parity-scale-codec",
@@ -11944,7 +11944,7 @@ dependencies = [
 [[package]]
 name = "sp-trie"
 version = "39.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "ahash",
  "hash-db",
@@ -11966,7 +11966,7 @@ dependencies = [
 [[package]]
 name = "sp-version"
 version = "39.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "impl-serde",
  "parity-scale-codec",
@@ -11983,7 +11983,7 @@ dependencies = [
 [[package]]
 name = "sp-version-proc-macro"
 version = "15.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "parity-scale-codec",
  "proc-macro-warning",
@@ -11995,7 +11995,7 @@ dependencies = [
 [[package]]
 name = "sp-wasm-interface"
 version = "21.0.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "anyhow",
  "impl-trait-for-tuples",
@@ -12007,7 +12007,7 @@ dependencies = [
 [[package]]
 name = "sp-weights"
 version = "31.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "bounded-collections",
  "parity-scale-codec",
@@ -12073,7 +12073,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
 [[package]]
 name = "staging-xcm"
 version = "16.1.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "bounded-collections",
@@ -12185,7 +12185,7 @@ dependencies = [
 [[package]]
 name = "substrate-bip39"
 version = "0.6.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "hmac 0.12.1",
  "pbkdf2",
@@ -12197,12 +12197,12 @@ dependencies = [
 [[package]]
 name = "substrate-build-script-utils"
 version = "11.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 
 [[package]]
 name = "substrate-frame-rpc-system"
 version = "43.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "docify",
  "frame-system-rpc-runtime-api",
@@ -12222,7 +12222,7 @@ dependencies = [
 [[package]]
 name = "substrate-prometheus-endpoint"
 version = "0.17.2"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "http-body-util",
  "hyper 1.6.0",
@@ -12236,7 +12236,7 @@ dependencies = [
 [[package]]
 name = "substrate-test-client"
 version = "2.0.1"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "async-trait",
@@ -12261,7 +12261,7 @@ dependencies = [
 [[package]]
 name = "substrate-test-runtime"
 version = "2.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "frame-executive",
@@ -12305,7 +12305,7 @@ dependencies = [
 [[package]]
 name = "substrate-test-runtime-client"
 version = "2.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "futures 0.3.31",
  "sc-block-builder",
@@ -12323,7 +12323,7 @@ dependencies = [
 [[package]]
 name = "substrate-wasm-builder"
 version = "26.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "array-bytes",
  "build-helper",
@@ -12420,7 +12420,7 @@ dependencies = [
 [[package]]
 name = "subxt"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "async-trait",
  "derive-where",
@@ -12438,7 +12438,7 @@ dependencies = [
  "scale-value 0.18.0",
  "serde",
  "serde_json",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0)",
+ "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "subxt-core 0.41.0",
  "subxt-lightclient 0.41.0",
  "subxt-macro 0.41.0",
@@ -12473,7 +12473,7 @@ dependencies = [
 [[package]]
 name = "subxt-codegen"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "heck 0.5.0",
  "parity-scale-codec",
@@ -12518,7 +12518,7 @@ dependencies = [
 [[package]]
 name = "subxt-core"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "base58",
  "blake2 0.10.6",
@@ -12538,7 +12538,7 @@ dependencies = [
  "scale-value 0.18.0",
  "serde",
  "serde_json",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0)",
+ "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "subxt-metadata 0.41.0",
  "thiserror 2.0.12",
  "tracing",
@@ -12564,7 +12564,7 @@ dependencies = [
 [[package]]
 name = "subxt-lightclient"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "futures 0.3.31",
  "futures-util",
@@ -12596,7 +12596,7 @@ dependencies = [
 [[package]]
 name = "subxt-macro"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "darling",
  "parity-scale-codec",
@@ -12625,21 +12625,21 @@ dependencies = [
 [[package]]
 name = "subxt-metadata"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "frame-decode 0.7.0",
  "frame-metadata 20.0.0",
  "hashbrown 0.14.5",
  "parity-scale-codec",
  "scale-info",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0)",
+ "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  "thiserror 2.0.12",
 ]
 
 [[package]]
 name = "subxt-rpcs"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "derive-where",
  "frame-metadata 20.0.0",
@@ -12702,7 +12702,7 @@ dependencies = [
 [[package]]
 name = "subxt-utils-fetchmetadata"
 version = "0.41.0"
-source = "git+https://github.com/duniter/subxt?branch=subxt-v0.41.0-duniter-substrate-v1.18.0#f80e1a1e9368aeb0c575e50036bec6d528d0b852"
+source = "git+https://github.com/paritytech/subxt#a8ae55a61b13902b83c0aaa4a42e7d5b0a3f13a7"
 dependencies = [
  "hex",
  "parity-scale-codec",
@@ -13273,7 +13273,7 @@ dependencies = [
 [[package]]
 name = "tracing-gum"
 version = "19.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "coarsetime",
  "polkadot-primitives",
@@ -13284,7 +13284,7 @@ dependencies = [
 [[package]]
 name = "tracing-gum-proc-macro"
 version = "5.0.0"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "expander",
  "proc-macro-crate 3.3.0",
@@ -14750,7 +14750,7 @@ dependencies = [
 [[package]]
 name = "xcm-procedural"
 version = "11.0.2"
-source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#dfcf980067ab252b8b43a7e82a7b1cba515b8313"
+source = "git+https://github.com/duniter/duniter-polkadot-sdk?branch=duniter-substrate-v1.18.0#b99f0fae6e09971b27e6c077ce391e161622f3e0"
 dependencies = [
  "Inflector",
  "proc-macro2",
@@ -14760,9 +14760,9 @@ dependencies = [
 
 [[package]]
 name = "xml-rs"
-version = "0.8.25"
+version = "0.8.26"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4"
+checksum = "a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda"
 
 [[package]]
 name = "xmltree"
diff --git a/Cargo.toml b/Cargo.toml
index 72d9144538c95167147ece20f954621bb1d62991..dad962eb5a82c99cda46d985b7f2df0f03e58e66 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -108,7 +108,7 @@ array-bytes = { version = "6.2.2", default-features = false }
 parking_lot = { version = "0.12.1" }
 
 # Subxt
-subxt = { git = 'https://github.com/duniter/subxt', branch = 'subxt-v0.41.0-duniter-substrate-v1.18.0', default-features = false }
+subxt = { git = 'https://github.com/paritytech/subxt', tags = '0.41.0', default-features = false }
 
 # local dependencies
 weight-analyzer = { path = "resources/weight_analyzer", default-features = false }
diff --git a/docs/dev/upgrade-substrate.md b/docs/dev/upgrade-substrate.md
index 899053ea2a97c4b535de84174fe71b7fe641aa4c..26e24eb8f158584045dcfb8c46ec59b012855574 100644
--- a/docs/dev/upgrade-substrate.md
+++ b/docs/dev/upgrade-substrate.md
@@ -11,19 +11,7 @@ ParityTech frequently releases upgrades of the polkadot-sdk. For each upgrade, D
 * Rebase the branch, keeping only specific commits: "fix treasury benchmarks when no SpendOrigin", "allow manual seal to produce non-empty blocks with BABE", "add custom pallet-balance GenesisConfig", and "remove pallet-balances upgrade_account extrinsic", "remove all paritytech sdk dependencies".
 * Push the new branch: `git push`
 
-## 2. Upgrade duniter subxt
-
-* Clone the repository: `git clone git@github.com:duniter/subxt.git`
-* Set the upstream repository: `git remote add upstream git@github.com:paritytech/subxt.git`
-* If a new version compatible with the polkadot-sdk version used in duniter is available, upgrade Subxt using the same method as duniter-polkadot-sdk.
-* In the `Cargo.toml` file of duniter subxt, change the GitHub path pointing to the paritytech polkadot-sdk, or old duniter-polkadot-sdk to the new duniter-polkadot-sdk.
-* Run `cargo upgrade` and push the branch.
-
-## 3. Upgrade Dependencies
-
-Ensure that the dependencies for [Arkwork](https://github.com/duniter/arkworks-substrate) and [ring-vrf bandersnatch-vrfs](https://github.com/duniter/ring-vrf/) only depend on the duniter-polkadot-sdk. When upgrading these repositories, make sure to cherry-pick the "use duniter polkadot-sdk" commit.
-
-## 4. Upgrade repository
+## 2. Upgrade repository
 
 * In the `Cargo.toml` file of Duniter, change the version number from 1.8.0 to 1.9.0 for all polkadot-sdk dependencies. Also, change the version for Subxt. `find . -type f -name "Cargo.toml" -exec sed -i'' -e 's/polkadot-v1.8.0\/polkadot-v1.9.0/g' {} +`.
 * Upgrade the version number of all crateio dependencies to ensure compatibility with those used in the polkadot-sdk, see the node template at: [Node Template](https://github.com/paritytech/polkadot-sdk/blob/master/templates/solochain/node/Cargo.toml) (choose the correct branch/tag).