diff --git a/lnbits/extensions/hivemind/README.md b/lnbits/extensions/hivemind/README.md
deleted file mode 100644
index 49e821ec4..000000000
--- a/lnbits/extensions/hivemind/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-
Hivemind
-
-Placeholder for a future Bitcoin Hivemind extension.
diff --git a/lnbits/extensions/hivemind/__init__.py b/lnbits/extensions/hivemind/__init__.py
deleted file mode 100644
index 066963f0b..000000000
--- a/lnbits/extensions/hivemind/__init__.py
+++ /dev/null
@@ -1,24 +0,0 @@
-from fastapi import APIRouter
-from fastapi.staticfiles import StaticFiles
-
-from lnbits.db import Database
-from lnbits.helpers import template_renderer
-
-db = Database("ext_hivemind")
-
-hivemind_ext: APIRouter = APIRouter(prefix="/hivemind", tags=["hivemind"])
-
-
-def hivemind_renderer():
- return template_renderer(["lnbits/extensions/hivemind/templates"])
-
-
-hivemind_static_files = [
- {
- "path": "/hivemind/static",
- "app": StaticFiles(packages=[("lnbits", "extensions/hivemind/static")]),
- "name": "hivemind_static",
- }
-]
-
-from .views import * # noqa: F401,F403
diff --git a/lnbits/extensions/hivemind/config.json b/lnbits/extensions/hivemind/config.json
deleted file mode 100644
index 2a146fbe5..000000000
--- a/lnbits/extensions/hivemind/config.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "name": "Hivemind",
- "short_description": "Make cheap talk expensive!",
- "tile": "/hivemind/static/image/hivemind.png",
- "contributors": ["fiatjaf"]
-}
diff --git a/lnbits/extensions/hivemind/migrations.py b/lnbits/extensions/hivemind/migrations.py
deleted file mode 100644
index 775a94548..000000000
--- a/lnbits/extensions/hivemind/migrations.py
+++ /dev/null
@@ -1,10 +0,0 @@
-# async def m001_initial(db):
-# await db.execute(
-# f"""
-# CREATE TABLE hivemind.hivemind (
-# id TEXT PRIMARY KEY,
-# wallet TEXT NOT NULL,
-# time TIMESTAMP NOT NULL DEFAULT {db.timestamp_now}
-# );
-# """
-# )
diff --git a/lnbits/extensions/hivemind/models.py b/lnbits/extensions/hivemind/models.py
deleted file mode 100644
index be5232339..000000000
--- a/lnbits/extensions/hivemind/models.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# from sqlite3 import Row
-# from typing import NamedTuple
-
-
-# class Example(NamedTuple):
-# id: str
-# wallet: str
-#
-# @classmethod
-# def from_row(cls, row: Row) -> "Example":
-# return cls(**dict(row))
diff --git a/lnbits/extensions/hivemind/static/image/hivemind.png b/lnbits/extensions/hivemind/static/image/hivemind.png
deleted file mode 100644
index 6848e3ca6..000000000
Binary files a/lnbits/extensions/hivemind/static/image/hivemind.png and /dev/null differ
diff --git a/lnbits/extensions/hivemind/templates/hivemind/index.html b/lnbits/extensions/hivemind/templates/hivemind/index.html
deleted file mode 100644
index bc92f9fea..000000000
--- a/lnbits/extensions/hivemind/templates/hivemind/index.html
+++ /dev/null
@@ -1,36 +0,0 @@
-{% extends "base.html" %} {% from "macros.jinja" import window_vars with context
-%} {% block page %}
-
-
-
- This extension is just a placeholder for now.
-
-
- Hivemind
- is a Bitcoin sidechain project for a peer-to-peer oracle protocol that
- absorbs accurate data into a blockchain so that Bitcoin users can
- speculate in prediction markets.
-
-
- These markets have the potential to revolutionize the emergence of
- diffusion of knowledge in society and fix all sorts of problems in the
- world.
-
-
- This extension will become fully operative when the
- BIP300
- soft-fork gets activated and Bitcoin Hivemind is launched.
-
-
-
-{% endblock %} {% block scripts %} {{ window_vars(user) }}
-
-{% endblock %}
diff --git a/lnbits/extensions/hivemind/views.py b/lnbits/extensions/hivemind/views.py
deleted file mode 100644
index 5c2475cf6..000000000
--- a/lnbits/extensions/hivemind/views.py
+++ /dev/null
@@ -1,15 +0,0 @@
-from fastapi.param_functions import Depends
-from starlette.requests import Request
-from starlette.responses import HTMLResponse
-
-from lnbits.core.models import User
-from lnbits.decorators import check_user_exists
-
-from . import hivemind_ext, hivemind_renderer
-
-
-@hivemind_ext.get("/", response_class=HTMLResponse)
-async def index(request: Request, user: User = Depends(check_user_exists)):
- return hivemind_renderer().TemplateResponse(
- "hivemind/index.html", {"request": request, "user": user.dict()}
- )