diff --git a/package-lock.json b/package-lock.json
index a82bdae..5d58bd6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,19 +12,19 @@
         "ipfs-pubsub-1on1": "next",
         "is-node": "^1.0.2",
         "logplease": "^1.2.15",
-        "orbit-db-access-controllers": "github:orbitdb/orbit-db-access-controllers#latest-ipfs",
+        "orbit-db-access-controllers": "next",
         "orbit-db-cache": "next",
         "orbit-db-counterstore": "next",
         "orbit-db-docstore": "next",
         "orbit-db-eventstore": "next",
         "orbit-db-feedstore": "next",
-        "orbit-db-identity-provider": "github:orbitdb/orbit-db-identity-provider#latest-ipfs",
-        "orbit-db-io": "github:orbitdb/orbit-db-io#dev/latest-multiformats",
-        "orbit-db-keystore": "github:orbitdb/orbit-db-keystore#dev/simplify-level",
+        "orbit-db-identity-provider": "next",
+        "orbit-db-io": "next",
+        "orbit-db-keystore": "next",
         "orbit-db-kvstore": "next",
-        "orbit-db-pubsub": "github:orbitdb/orbit-db-pubsub#fix/message-format",
-        "orbit-db-storage-adapter": "github:orbitdb/orbit-db-storage-adapter#dev/simplify-level",
-        "orbit-db-store": "github:orbitdb/orbit-db-store#latest-ipfs",
+        "orbit-db-pubsub": "next",
+        "orbit-db-storage-adapter": "next",
+        "orbit-db-store": "next",
         "wherearewe": "^2.0.1"
       },
       "devDependencies": {
@@ -38,7 +38,7 @@
         "chromium": "^3.0.3",
         "cpy-cli": "^4.2.0",
         "cross-env": "^7.0.3",
-        "eslint": "^8.31.0",
+        "eslint": "^8.32.0",
         "fs-extra": "^11.1.0",
         "ganache-cli": "^6.12.2",
         "go-ipfs": "^0.17.0",
@@ -47,7 +47,7 @@
         "localstorage-down": "^0.6.7",
         "localstorage-level-migration": "next",
         "markdown-toc": "^1.2.0",
-        "mkdirp": "^1.0.4",
+        "mkdirp": "^2.1.1",
         "mocha": "^10.2.0",
         "node-pre-gyp": "^0.13.0",
         "open-cli": "^7.1.0",
@@ -60,7 +60,7 @@
         "puppeteer-core": "^19.5.2",
         "remark-cli": "^11.0.0",
         "remark-validate-links": "^12.1.0",
-        "rimraf": "^3.0.2",
+        "rimraf": "^4.1.0",
         "standard": "^17.0.0",
         "validate-maintainers": "^1.2.2",
         "web3": "^1.8.1",
@@ -2740,6 +2740,20 @@
         "node": ">=10"
       }
     },
+    "node_modules/@mapbox/node-pre-gyp/node_modules/rimraf": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+      "dependencies": {
+        "glob": "^7.1.3"
+      },
+      "bin": {
+        "rimraf": "bin.js"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/isaacs"
+      }
+    },
     "node_modules/@mapbox/node-pre-gyp/node_modules/semver": {
       "version": "7.3.8",
       "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -7711,6 +7725,17 @@
       "resolved": "https://registry.npmjs.org/it-map/-/it-map-1.0.6.tgz",
       "integrity": "sha512-XT4/RM6UHIFG9IobGlQPFQUrlEKkU4eBUFG3qhWhfAdh1JfF2x11ShCrKCdmZ0OiZppPfoLuzcfA4cey6q3UAQ=="
     },
+    "node_modules/datastore-fs/node_modules/mkdirp": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+      "bin": {
+        "mkdirp": "bin/cmd.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
     "node_modules/datastore-level": {
       "version": "9.0.4",
       "resolved": "https://registry.npmjs.org/datastore-level/-/datastore-level-9.0.4.tgz",
@@ -9302,14 +9327,14 @@
       }
     },
     "node_modules/eslint-plugin-import": {
-      "version": "2.27.4",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.4.tgz",
-      "integrity": "sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==",
+      "version": "2.27.5",
+      "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
+      "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
       "dev": true,
       "dependencies": {
         "array-includes": "^3.1.6",
         "array.prototype.flat": "^1.3.1",
-        "array.prototype.flatmap": "^1.3.0",
+        "array.prototype.flatmap": "^1.3.1",
         "debug": "^3.2.7",
         "doctrine": "^2.1.0",
         "eslint-import-resolver-node": "^0.3.7",
@@ -9443,9 +9468,9 @@
       }
     },
     "node_modules/eslint-plugin-react": {
-      "version": "7.32.0",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz",
-      "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==",
+      "version": "7.32.1",
+      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz",
+      "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==",
       "dev": true,
       "dependencies": {
         "array-includes": "^3.1.6",
@@ -10524,6 +10549,21 @@
         "node": "^10.12.0 || >=12.0.0"
       }
     },
+    "node_modules/flat-cache/node_modules/rimraf": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+      "dev": true,
+      "dependencies": {
+        "glob": "^7.1.3"
+      },
+      "bin": {
+        "rimraf": "bin.js"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/isaacs"
+      }
+    },
     "node_modules/flatstr": {
       "version": "1.0.12",
       "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz",
@@ -13483,13 +13523,13 @@
       }
     },
     "node_modules/ipfs-log": {
-      "version": "5.4.2",
-      "resolved": "git+ssh://git@github.com/orbitdb/ipfs-log.git#5547f5b9218e69a32eb5ab7dbfbde56b1d3e8517",
-      "license": "MIT",
+      "version": "5.4.3-b5f71a9.0",
+      "resolved": "https://registry.npmjs.org/ipfs-log/-/ipfs-log-5.4.3-b5f71a9.0.tgz",
+      "integrity": "sha512-y90Ym8xtWJytyHKCAGLpK8qwmE90z3kRTbkqAli5mOhSd9qYHJB3lNGYwqWpK/y3n6g7zrXLc0lV7DO5ztqPWQ==",
       "dependencies": {
-        "json-stringify-deterministic": "^1.0.1",
-        "orbit-db-identity-provider": "github:orbitdb/orbit-db-identity-provider#latest-ipfs",
-        "orbit-db-io": "github:orbitdb/orbit-db-io#dev/latest-multiformats",
+        "json-stringify-deterministic": "^1.0.8",
+        "orbit-db-identity-provider": "next",
+        "orbit-db-io": "next",
         "p-do-whilst": "^2.0.0",
         "p-each-series": "^3.0.0",
         "p-map": "^5.5.0",
@@ -17540,14 +17580,17 @@
       }
     },
     "node_modules/mkdirp": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
-      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.1.tgz",
+      "integrity": "sha512-tXNRfEiv5Z5R1jrXKfSNwhzDjMPdSZqYC1co5ZC7yjNwClJ0Hqt5NGRAayuK6urzM5MWX2IGFLAT4Gs1saeYQw==",
       "bin": {
-        "mkdirp": "bin/cmd.js"
+        "mkdirp": "dist/cjs/src/bin.js"
       },
       "engines": {
         "node": ">=10"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/isaacs"
       }
     },
     "node_modules/mkdirp-classic": {
@@ -19269,19 +19312,19 @@
       }
     },
     "node_modules/orbit-db-access-controllers": {
-      "version": "0.3.2",
-      "resolved": "git+ssh://git@github.com/orbitdb/orbit-db-access-controllers.git#29d7c58d38a6f4695f801cd1553854da0481b5f7",
-      "license": "MIT",
+      "version": "0.3.3-59dcbdd.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-access-controllers/-/orbit-db-access-controllers-0.3.3-59dcbdd.0.tgz",
+      "integrity": "sha512-wYQdZxjkDfQI3ZVdEiUH2zmsRdtyKnRGCpfSo5zcl2CVyi2bS9Jv4EJ/XL3cIm2hTGL8NgFAqmr/Pocb54TBTw==",
       "dependencies": {
-        "orbit-db-io": "github:orbitdb/orbit-db-io#dev/latest-multiformats",
+        "orbit-db-io": "next",
         "p-map-series": "^3.0.0",
         "safe-buffer": "^5.2.1"
       }
     },
     "node_modules/orbit-db-cache": {
-      "version": "0.4.2-00265e7.0",
-      "resolved": "https://registry.npmjs.org/orbit-db-cache/-/orbit-db-cache-0.4.2-00265e7.0.tgz",
-      "integrity": "sha512-CIJj8w0zrHb7vjy3psQHchHkyE+eUX9RolM/K2it2OgLC7Q2UNeczJ11RXVNnNgLzCorEydN97cUcIHZQEcDjQ==",
+      "version": "0.4.2-d33a64d.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-cache/-/orbit-db-cache-0.4.2-d33a64d.0.tgz",
+      "integrity": "sha512-pNwmwq4an1FGUXSuSZjTMp+aTXq0uM3QTUOTP7Hy9/8yTl6GPQvsM70wZe22DKlAvsKennTLfmYhVOgAH0bktg==",
       "dependencies": {
         "logplease": "~1.2.15"
       }
@@ -19333,24 +19376,24 @@
       }
     },
     "node_modules/orbit-db-identity-provider": {
-      "version": "0.4.0",
-      "resolved": "git+ssh://git@github.com/orbitdb/orbit-db-identity-provider.git#a40e02c8655ab2b76c9468e34d0389a9cc958df1",
-      "license": "MIT",
+      "version": "0.4.1-f3dbe64.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-identity-provider/-/orbit-db-identity-provider-0.4.1-f3dbe64.0.tgz",
+      "integrity": "sha512-/aI1CzKj2CMBZWgrudKfF4GPBGWifJw3LRNhI6evxBgOXJhhQGSfx+kEvJjxFOROVqEd3ivYq2kDMQ+dNRw9yg==",
       "dependencies": {
         "@ethersproject/wallet": "^5.7.0",
         "assert": "^2.0.0",
         "dids": "^3.4.0",
         "lru": "^3.1.0",
-        "orbit-db-keystore": "github:orbitdb/orbit-db-keystore#dev/simplify-level",
+        "orbit-db-keystore": "next",
         "path-browserify": "^1.0.1",
         "stream-browserify": "^3.0.0",
         "uint8arrays": "^4.0.3"
       }
     },
     "node_modules/orbit-db-io": {
-      "version": "2.1.0",
-      "resolved": "git+ssh://git@github.com/orbitdb/orbit-db-io.git#16f8f188d94c539994af232b9c362af37ecd49e6",
-      "license": "MIT",
+      "version": "2.1.1-6a0bb70.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-io/-/orbit-db-io-2.1.1-6a0bb70.0.tgz",
+      "integrity": "sha512-yot650Y8FGaT+RlWTZRBPaCbIo3lMz6Zez3KEJ0CUf+2Uugdp+KwqKgOwvmjjwB+rmefQAcC/oq4oNPE2gzXKg==",
       "dependencies": {
         "@ipld/dag-cbor": "^9.0.0",
         "@ipld/dag-pb": "^4.0.0",
@@ -19366,33 +19409,19 @@
       }
     },
     "node_modules/orbit-db-keystore": {
-      "version": "1.0.0",
-      "resolved": "git+ssh://git@github.com/orbitdb/orbit-db-keystore.git#59e4a53ea81244768bd01afeaac3b542a5a0dabe",
-      "license": "MIT",
+      "version": "1.0.1-e99351a.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-keystore/-/orbit-db-keystore-1.0.1-e99351a.0.tgz",
+      "integrity": "sha512-E3vDtQOqDFXcyAWeK/HI23Tbhch6B4f6FbrPLIuXx7Phuie688frBXqrD2dsPxmJvyNdfHlTontczWZu9PaTpQ==",
       "dependencies": {
         "@libp2p/crypto": "^1.0.11",
         "elliptic": "^6.5.4",
         "level": "^8.0.0",
         "lru": "^3.1.0",
-        "mkdirp": "^2.0.0",
+        "mkdirp": "^2.1.1",
         "safe-buffer": "^5.2.1",
         "secp256k1": "^5.0.0"
       }
     },
-    "node_modules/orbit-db-keystore/node_modules/mkdirp": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.0.0.tgz",
-      "integrity": "sha512-M9ecBPkCu6jZ+H19zruhjw/JB97qqVhyi1H2Lxxo2XAoIMdpHKQ8MfQiMzXk9SH/oJXIbM3oSAfLB8qSWJdCLA==",
-      "bin": {
-        "mkdirp": "dist/cjs/bin.js"
-      },
-      "engines": {
-        "node": ">=10"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/isaacs"
-      }
-    },
     "node_modules/orbit-db-kvstore": {
       "version": "1.12.1-e4eee56.0",
       "resolved": "https://registry.npmjs.org/orbit-db-kvstore/-/orbit-db-kvstore-1.12.1-e4eee56.0.tgz",
@@ -19402,9 +19431,9 @@
       }
     },
     "node_modules/orbit-db-pubsub": {
-      "version": "0.6.1",
-      "resolved": "git+ssh://git@github.com/orbitdb/orbit-db-pubsub.git#ef9acfef0946163db95e220ddae7d1008005d872",
-      "license": "MIT",
+      "version": "0.6.2-57b00a1.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-pubsub/-/orbit-db-pubsub-0.6.2-57b00a1.0.tgz",
+      "integrity": "sha512-UJu8MFa0z0Hp7+5+uZrUnQTQTEsr9TXVCsms9dV0wT68NZDRlWEx/YB1LfuLwNJECwPMotmQCR4+FLZd17mC6g==",
       "dependencies": {
         "ipfs-pubsub-peer-monitor": "^0.0.11-ef4183e.0",
         "logplease": "~1.2.14",
@@ -19412,34 +19441,20 @@
       }
     },
     "node_modules/orbit-db-storage-adapter": {
-      "version": "0.8.0",
-      "resolved": "git+ssh://git@github.com/orbitdb/orbit-db-storage-adapter.git#73525a95255f804e091081e6295ea96c7e3c2713",
-      "license": "MIT",
+      "version": "0.8.1-7b7166d.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-storage-adapter/-/orbit-db-storage-adapter-0.8.1-7b7166d.0.tgz",
+      "integrity": "sha512-NVw0Krq/ruHclhQG0kgRX+mRPlIDaST2ai9aAu+5xsGabOGooGRPcyXpltmQhH8PPT0bLH/r0XXX2rW27GefTg==",
       "dependencies": {
         "level": "^8.0.0",
-        "mkdirp": "^2.0.0"
-      }
-    },
-    "node_modules/orbit-db-storage-adapter/node_modules/mkdirp": {
-      "version": "2.0.0",
-      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.0.0.tgz",
-      "integrity": "sha512-M9ecBPkCu6jZ+H19zruhjw/JB97qqVhyi1H2Lxxo2XAoIMdpHKQ8MfQiMzXk9SH/oJXIbM3oSAfLB8qSWJdCLA==",
-      "bin": {
-        "mkdirp": "dist/cjs/bin.js"
-      },
-      "engines": {
-        "node": ">=10"
-      },
-      "funding": {
-        "url": "https://github.com/sponsors/isaacs"
+        "mkdirp": "^2.1.1"
       }
     },
     "node_modules/orbit-db-store": {
-      "version": "4.3.4",
-      "resolved": "git+ssh://git@github.com/orbitdb/orbit-db-store.git#cd955e679169f1938f487d48738e25726e4d9c93",
-      "license": "MIT",
+      "version": "4.3.5-ec424d0.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-store/-/orbit-db-store-4.3.5-ec424d0.0.tgz",
+      "integrity": "sha512-iEAzWCzu3nDSFg9xT+yagrv3onV5MmKWbVSVChG8T5thNcBuYwlumaW873TTX0aTjycKKv2SdjGLvBSoBfcvDw==",
       "dependencies": {
-        "ipfs-log": "github:orbitdb/ipfs-log#fix/remove-obsolete-deps",
+        "ipfs-log": "next",
         "it-to-stream": "^1.0.0",
         "logplease": "^1.2.15",
         "p-each-series": "^3.0.0",
@@ -21050,6 +21065,21 @@
         "@types/yauzl": "^2.9.1"
       }
     },
+    "node_modules/puppeteer-core/node_modules/rimraf": {
+      "version": "3.0.2",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+      "dev": true,
+      "dependencies": {
+        "glob": "^7.1.3"
+      },
+      "bin": {
+        "rimraf": "bin.js"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/isaacs"
+      }
+    },
     "node_modules/puppeteer-core/node_modules/ws": {
       "version": "8.11.0",
       "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
@@ -22395,14 +22425,15 @@
       "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA=="
     },
     "node_modules/rimraf": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
-      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
-      "dependencies": {
-        "glob": "^7.1.3"
-      },
+      "version": "4.1.0",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.1.0.tgz",
+      "integrity": "sha512-ZJdkUR5/dRrRJHdcSKJLrpRn6tVjl9ALxd4yrTCxFsMpjQNzwHF6GLqMsuEzEYIXxHlFPDSk21Vr8VPuFBEz0g==",
+      "dev": true,
       "bin": {
-        "rimraf": "bin.js"
+        "rimraf": "dist/cjs/src/bin.js"
+      },
+      "engines": {
+        "node": ">=14"
       },
       "funding": {
         "url": "https://github.com/sponsors/isaacs"
@@ -24171,6 +24202,17 @@
         "node": ">= 6"
       }
     },
+    "node_modules/tar/node_modules/mkdirp": {
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+      "bin": {
+        "mkdirp": "bin/cmd.js"
+      },
+      "engines": {
+        "node": ">=10"
+      }
+    },
     "node_modules/tar/node_modules/yallist": {
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
@@ -29777,6 +29819,14 @@
             "yallist": "^4.0.0"
           }
         },
+        "rimraf": {
+          "version": "3.0.2",
+          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+          "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+          "requires": {
+            "glob": "^7.1.3"
+          }
+        },
         "semver": {
           "version": "7.3.8",
           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -33968,6 +34018,11 @@
           "version": "1.0.6",
           "resolved": "https://registry.npmjs.org/it-map/-/it-map-1.0.6.tgz",
           "integrity": "sha512-XT4/RM6UHIFG9IobGlQPFQUrlEKkU4eBUFG3qhWhfAdh1JfF2x11ShCrKCdmZ0OiZppPfoLuzcfA4cey6q3UAQ=="
+        },
+        "mkdirp": {
+          "version": "1.0.4",
+          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+          "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
         }
       }
     },
@@ -35306,14 +35361,14 @@
       }
     },
     "eslint-plugin-import": {
-      "version": "2.27.4",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.4.tgz",
-      "integrity": "sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==",
+      "version": "2.27.5",
+      "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz",
+      "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==",
       "dev": true,
       "requires": {
         "array-includes": "^3.1.6",
         "array.prototype.flat": "^1.3.1",
-        "array.prototype.flatmap": "^1.3.0",
+        "array.prototype.flatmap": "^1.3.1",
         "debug": "^3.2.7",
         "doctrine": "^2.1.0",
         "eslint-import-resolver-node": "^0.3.7",
@@ -35413,9 +35468,9 @@
       "requires": {}
     },
     "eslint-plugin-react": {
-      "version": "7.32.0",
-      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.0.tgz",
-      "integrity": "sha512-vSBi1+SrPiLZCGvxpiZIa28fMEUaMjXtCplrvxcIxGzmFiYdsXQDwInEjuv5/i/2CTTxbkS87tE8lsQ0Qxinbw==",
+      "version": "7.32.1",
+      "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.32.1.tgz",
+      "integrity": "sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==",
       "dev": true,
       "requires": {
         "array-includes": "^3.1.6",
@@ -36183,6 +36238,17 @@
       "requires": {
         "flatted": "^3.1.0",
         "rimraf": "^3.0.2"
+      },
+      "dependencies": {
+        "rimraf": {
+          "version": "3.0.2",
+          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+          "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+          "dev": true,
+          "requires": {
+            "glob": "^7.1.3"
+          }
+        }
       }
     },
     "flatstr": {
@@ -38474,12 +38540,13 @@
       }
     },
     "ipfs-log": {
-      "version": "git+ssh://git@github.com/orbitdb/ipfs-log.git#5547f5b9218e69a32eb5ab7dbfbde56b1d3e8517",
-      "from": "ipfs-log@github:orbitdb/ipfs-log#fix/remove-obsolete-deps",
+      "version": "5.4.3-b5f71a9.0",
+      "resolved": "https://registry.npmjs.org/ipfs-log/-/ipfs-log-5.4.3-b5f71a9.0.tgz",
+      "integrity": "sha512-y90Ym8xtWJytyHKCAGLpK8qwmE90z3kRTbkqAli5mOhSd9qYHJB3lNGYwqWpK/y3n6g7zrXLc0lV7DO5ztqPWQ==",
       "requires": {
-        "json-stringify-deterministic": "^1.0.1",
-        "orbit-db-identity-provider": "github:orbitdb/orbit-db-identity-provider#latest-ipfs",
-        "orbit-db-io": "github:orbitdb/orbit-db-io#dev/latest-multiformats",
+        "json-stringify-deterministic": "^1.0.8",
+        "orbit-db-identity-provider": "next",
+        "orbit-db-io": "next",
         "p-do-whilst": "^2.0.0",
         "p-each-series": "^3.0.0",
         "p-map": "^5.5.0",
@@ -41457,9 +41524,9 @@
       }
     },
     "mkdirp": {
-      "version": "1.0.4",
-      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
-      "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.1.tgz",
+      "integrity": "sha512-tXNRfEiv5Z5R1jrXKfSNwhzDjMPdSZqYC1co5ZC7yjNwClJ0Hqt5NGRAayuK6urzM5MWX2IGFLAT4Gs1saeYQw=="
     },
     "mkdirp-classic": {
       "version": "0.5.3",
@@ -42776,18 +42843,19 @@
       }
     },
     "orbit-db-access-controllers": {
-      "version": "git+ssh://git@github.com/orbitdb/orbit-db-access-controllers.git#29d7c58d38a6f4695f801cd1553854da0481b5f7",
-      "from": "orbit-db-access-controllers@github:orbitdb/orbit-db-access-controllers#latest-ipfs",
+      "version": "0.3.3-59dcbdd.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-access-controllers/-/orbit-db-access-controllers-0.3.3-59dcbdd.0.tgz",
+      "integrity": "sha512-wYQdZxjkDfQI3ZVdEiUH2zmsRdtyKnRGCpfSo5zcl2CVyi2bS9Jv4EJ/XL3cIm2hTGL8NgFAqmr/Pocb54TBTw==",
       "requires": {
-        "orbit-db-io": "github:orbitdb/orbit-db-io#dev/latest-multiformats",
+        "orbit-db-io": "next",
         "p-map-series": "^3.0.0",
         "safe-buffer": "^5.2.1"
       }
     },
     "orbit-db-cache": {
-      "version": "0.4.2-00265e7.0",
-      "resolved": "https://registry.npmjs.org/orbit-db-cache/-/orbit-db-cache-0.4.2-00265e7.0.tgz",
-      "integrity": "sha512-CIJj8w0zrHb7vjy3psQHchHkyE+eUX9RolM/K2it2OgLC7Q2UNeczJ11RXVNnNgLzCorEydN97cUcIHZQEcDjQ==",
+      "version": "0.4.2-d33a64d.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-cache/-/orbit-db-cache-0.4.2-d33a64d.0.tgz",
+      "integrity": "sha512-pNwmwq4an1FGUXSuSZjTMp+aTXq0uM3QTUOTP7Hy9/8yTl6GPQvsM70wZe22DKlAvsKennTLfmYhVOgAH0bktg==",
       "requires": {
         "logplease": "~1.2.15"
       }
@@ -42830,22 +42898,24 @@
       }
     },
     "orbit-db-identity-provider": {
-      "version": "git+ssh://git@github.com/orbitdb/orbit-db-identity-provider.git#a40e02c8655ab2b76c9468e34d0389a9cc958df1",
-      "from": "orbit-db-identity-provider@github:orbitdb/orbit-db-identity-provider#latest-ipfs",
+      "version": "0.4.1-f3dbe64.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-identity-provider/-/orbit-db-identity-provider-0.4.1-f3dbe64.0.tgz",
+      "integrity": "sha512-/aI1CzKj2CMBZWgrudKfF4GPBGWifJw3LRNhI6evxBgOXJhhQGSfx+kEvJjxFOROVqEd3ivYq2kDMQ+dNRw9yg==",
       "requires": {
         "@ethersproject/wallet": "^5.7.0",
         "assert": "^2.0.0",
         "dids": "^3.4.0",
         "lru": "^3.1.0",
-        "orbit-db-keystore": "github:orbitdb/orbit-db-keystore#dev/simplify-level",
+        "orbit-db-keystore": "next",
         "path-browserify": "^1.0.1",
         "stream-browserify": "^3.0.0",
         "uint8arrays": "^4.0.3"
       }
     },
     "orbit-db-io": {
-      "version": "git+ssh://git@github.com/orbitdb/orbit-db-io.git#16f8f188d94c539994af232b9c362af37ecd49e6",
-      "from": "orbit-db-io@github:orbitdb/orbit-db-io#dev/latest-multiformats",
+      "version": "2.1.1-6a0bb70.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-io/-/orbit-db-io-2.1.1-6a0bb70.0.tgz",
+      "integrity": "sha512-yot650Y8FGaT+RlWTZRBPaCbIo3lMz6Zez3KEJ0CUf+2Uugdp+KwqKgOwvmjjwB+rmefQAcC/oq4oNPE2gzXKg==",
       "requires": {
         "@ipld/dag-cbor": "^9.0.0",
         "@ipld/dag-pb": "^4.0.0",
@@ -42853,23 +42923,17 @@
       }
     },
     "orbit-db-keystore": {
-      "version": "git+ssh://git@github.com/orbitdb/orbit-db-keystore.git#59e4a53ea81244768bd01afeaac3b542a5a0dabe",
-      "from": "orbit-db-keystore@github:orbitdb/orbit-db-keystore#dev/simplify-level",
+      "version": "1.0.1-e99351a.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-keystore/-/orbit-db-keystore-1.0.1-e99351a.0.tgz",
+      "integrity": "sha512-E3vDtQOqDFXcyAWeK/HI23Tbhch6B4f6FbrPLIuXx7Phuie688frBXqrD2dsPxmJvyNdfHlTontczWZu9PaTpQ==",
       "requires": {
         "@libp2p/crypto": "^1.0.11",
         "elliptic": "^6.5.4",
         "level": "^8.0.0",
         "lru": "^3.1.0",
-        "mkdirp": "^2.0.0",
+        "mkdirp": "^2.1.1",
         "safe-buffer": "^5.2.1",
         "secp256k1": "^5.0.0"
-      },
-      "dependencies": {
-        "mkdirp": {
-          "version": "2.0.0",
-          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.0.0.tgz",
-          "integrity": "sha512-M9ecBPkCu6jZ+H19zruhjw/JB97qqVhyi1H2Lxxo2XAoIMdpHKQ8MfQiMzXk9SH/oJXIbM3oSAfLB8qSWJdCLA=="
-        }
       }
     },
     "orbit-db-kvstore": {
@@ -42879,8 +42943,9 @@
       "requires": {}
     },
     "orbit-db-pubsub": {
-      "version": "git+ssh://git@github.com/orbitdb/orbit-db-pubsub.git#ef9acfef0946163db95e220ddae7d1008005d872",
-      "from": "orbit-db-pubsub@github:orbitdb/orbit-db-pubsub#fix/message-format",
+      "version": "0.6.2-57b00a1.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-pubsub/-/orbit-db-pubsub-0.6.2-57b00a1.0.tgz",
+      "integrity": "sha512-UJu8MFa0z0Hp7+5+uZrUnQTQTEsr9TXVCsms9dV0wT68NZDRlWEx/YB1LfuLwNJECwPMotmQCR4+FLZd17mC6g==",
       "requires": {
         "ipfs-pubsub-peer-monitor": "^0.0.11-ef4183e.0",
         "logplease": "~1.2.14",
@@ -42888,25 +42953,20 @@
       }
     },
     "orbit-db-storage-adapter": {
-      "version": "git+ssh://git@github.com/orbitdb/orbit-db-storage-adapter.git#73525a95255f804e091081e6295ea96c7e3c2713",
-      "from": "orbit-db-storage-adapter@github:orbitdb/orbit-db-storage-adapter#dev/simplify-level",
+      "version": "0.8.1-7b7166d.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-storage-adapter/-/orbit-db-storage-adapter-0.8.1-7b7166d.0.tgz",
+      "integrity": "sha512-NVw0Krq/ruHclhQG0kgRX+mRPlIDaST2ai9aAu+5xsGabOGooGRPcyXpltmQhH8PPT0bLH/r0XXX2rW27GefTg==",
       "requires": {
         "level": "^8.0.0",
-        "mkdirp": "^2.0.0"
-      },
-      "dependencies": {
-        "mkdirp": {
-          "version": "2.0.0",
-          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.0.0.tgz",
-          "integrity": "sha512-M9ecBPkCu6jZ+H19zruhjw/JB97qqVhyi1H2Lxxo2XAoIMdpHKQ8MfQiMzXk9SH/oJXIbM3oSAfLB8qSWJdCLA=="
-        }
+        "mkdirp": "^2.1.1"
       }
     },
     "orbit-db-store": {
-      "version": "git+ssh://git@github.com/orbitdb/orbit-db-store.git#cd955e679169f1938f487d48738e25726e4d9c93",
-      "from": "orbit-db-store@github:orbitdb/orbit-db-store#latest-ipfs",
+      "version": "4.3.5-ec424d0.0",
+      "resolved": "https://registry.npmjs.org/orbit-db-store/-/orbit-db-store-4.3.5-ec424d0.0.tgz",
+      "integrity": "sha512-iEAzWCzu3nDSFg9xT+yagrv3onV5MmKWbVSVChG8T5thNcBuYwlumaW873TTX0aTjycKKv2SdjGLvBSoBfcvDw==",
       "requires": {
-        "ipfs-log": "github:orbitdb/ipfs-log#fix/remove-obsolete-deps",
+        "ipfs-log": "next",
         "it-to-stream": "^1.0.0",
         "logplease": "^1.2.15",
         "p-each-series": "^3.0.0",
@@ -44107,6 +44167,15 @@
             "yauzl": "^2.10.0"
           }
         },
+        "rimraf": {
+          "version": "3.0.2",
+          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+          "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+          "dev": true,
+          "requires": {
+            "glob": "^7.1.3"
+          }
+        },
         "ws": {
           "version": "8.11.0",
           "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
@@ -45162,12 +45231,10 @@
       "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA=="
     },
     "rimraf": {
-      "version": "3.0.2",
-      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
-      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
-      "requires": {
-        "glob": "^7.1.3"
-      }
+      "version": "4.1.0",
+      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.1.0.tgz",
+      "integrity": "sha512-ZJdkUR5/dRrRJHdcSKJLrpRn6tVjl9ALxd4yrTCxFsMpjQNzwHF6GLqMsuEzEYIXxHlFPDSk21Vr8VPuFBEz0g==",
+      "dev": true
     },
     "ripemd160": {
       "version": "2.0.2",
@@ -46485,6 +46552,11 @@
         "yallist": "^4.0.0"
       },
       "dependencies": {
+        "mkdirp": {
+          "version": "1.0.4",
+          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+          "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
+        },
         "yallist": {
           "version": "4.0.0",
           "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
diff --git a/package.json b/package.json
index ea7ff21..d5545dd 100644
--- a/package.json
+++ b/package.json
@@ -21,19 +21,19 @@
     "ipfs-pubsub-1on1": "next",
     "is-node": "^1.0.2",
     "logplease": "^1.2.15",
-    "orbit-db-access-controllers": "github:orbitdb/orbit-db-access-controllers#latest-ipfs",
+    "orbit-db-access-controllers": "next",
     "orbit-db-cache": "next",
     "orbit-db-counterstore": "next",
     "orbit-db-docstore": "next",
     "orbit-db-eventstore": "next",
     "orbit-db-feedstore": "next",
-    "orbit-db-identity-provider": "github:orbitdb/orbit-db-identity-provider#latest-ipfs",
-    "orbit-db-io": "github:orbitdb/orbit-db-io#dev/latest-multiformats",
-    "orbit-db-keystore": "github:orbitdb/orbit-db-keystore#dev/simplify-level",
+    "orbit-db-identity-provider": "next",
+    "orbit-db-io": "next",
+    "orbit-db-keystore": "next",
     "orbit-db-kvstore": "next",
-    "orbit-db-pubsub": "github:orbitdb/orbit-db-pubsub#fix/message-format",
-    "orbit-db-storage-adapter": "github:orbitdb/orbit-db-storage-adapter#dev/simplify-level",
-    "orbit-db-store": "github:orbitdb/orbit-db-store#latest-ipfs",
+    "orbit-db-pubsub": "next",
+    "orbit-db-storage-adapter": "next",
+    "orbit-db-store": "next",
     "wherearewe": "^2.0.1"
   },
   "devDependencies": {
@@ -47,7 +47,7 @@
     "chromium": "^3.0.3",
     "cpy-cli": "^4.2.0",
     "cross-env": "^7.0.3",
-    "eslint": "^8.31.0",
+    "eslint": "^8.32.0",
     "fs-extra": "^11.1.0",
     "ganache-cli": "^6.12.2",
     "go-ipfs": "^0.17.0",
@@ -56,7 +56,7 @@
     "localstorage-down": "^0.6.7",
     "localstorage-level-migration": "next",
     "markdown-toc": "^1.2.0",
-    "mkdirp": "^1.0.4",
+    "mkdirp": "^2.1.1",
     "mocha": "^10.2.0",
     "node-pre-gyp": "^0.13.0",
     "open-cli": "^7.1.0",
@@ -69,7 +69,7 @@
     "puppeteer-core": "^19.5.2",
     "remark-cli": "^11.0.0",
     "remark-validate-links": "^12.1.0",
-    "rimraf": "^3.0.2",
+    "rimraf": "^4.1.0",
     "standard": "^17.0.0",
     "validate-maintainers": "^1.2.2",
     "web3": "^1.8.1",