diff --git a/crates/dwn-rs-stores/Cargo.toml b/crates/dwn-rs-stores/Cargo.toml
index 4924a44..3c6ff5f 100644
--- a/crates/dwn-rs-stores/Cargo.toml
+++ b/crates/dwn-rs-stores/Cargo.toml
@@ -29,7 +29,7 @@ ipld-core = { version = "0.4.1", features = ["serde"] }
 multicodec = { git = "https://github.com/cryptidtech/rust-multicodec.git" } # Use moden fork, see gnunicorn/rust-multicodec#1
 multihash = { version = "0.19.1", features = ["serde"] }
 multihash-codetable = { version = "0.1.2", features = ["serde", "sha2"] }
-thiserror = "1.0.63"
+thiserror = "2.0.3"
 time = "0.3.36"
 tokio = { version = "1.39.2", features = ["io-util", "rt", "macros"] }
 tracing = { version = "0.1.40", default-features = false, features = [