diff --git a/contrib/src/opendht/SHA512SUMS b/contrib/src/opendht/SHA512SUMS
index 55790272ab40d5ab97b907f81958d1c1026dd45b..1745b9981aa7f1902bc6bfe431eb40dc36e5054d 100644
--- a/contrib/src/opendht/SHA512SUMS
+++ b/contrib/src/opendht/SHA512SUMS
@@ -1 +1 @@
-133d94cb7a91993831b146917db5a689eae611057b9bc7b3dc6a1493d90e5d6b4613d3244691db76dd24d82178a55b03c816849a8a76b5b3fe1d1558eee45193  opendht-2.6.0.tar.gz
+780d21f6d21bddae30fd47b131d06366da8223102f2def84023c4cdfc5dfcd20e6d7dced418e69c33f202726f6fc50fed7590ab4043fde05b6dd26238cc021a6  opendht-3.0.1.tar.gz
diff --git a/contrib/src/opendht/package.json b/contrib/src/opendht/package.json
index 2f00dd80c633cd75440df7905570397148ab1d28..ddafbe72a320f6e78ac8c56a6e00ae2ae6ccbfa9 100644
--- a/contrib/src/opendht/package.json
+++ b/contrib/src/opendht/package.json
@@ -1,6 +1,6 @@
 {
     "name": "opendht",
-    "version": "2.6.0",
+    "version": "3.0.1",
     "url": "https://github.com/savoirfairelinux/opendht/archive/v__VERSION__.tar.gz",
     "deps": [
         "argon2",
diff --git a/contrib/src/opendht/rules.mak b/contrib/src/opendht/rules.mak
index 7e7a64624cc2c67c422b4dcd18dd13256f40693c..50a2e740c22f9d5407eedec4fe5b43634d35bea1 100644
--- a/contrib/src/opendht/rules.mak
+++ b/contrib/src/opendht/rules.mak
@@ -1,5 +1,5 @@
 # OPENDHT
-OPENDHT_VERSION := 2.6.0
+OPENDHT_VERSION := 3.0.1
 OPENDHT_URL := https://github.com/savoirfairelinux/opendht/archive/v$(OPENDHT_VERSION).tar.gz
 
 PKGS += opendht