diff --git a/B/BlockTensorKit/Compat.toml b/B/BlockTensorKit/Compat.toml
new file mode 100644
index 000000000000000..e2a035560794404
--- /dev/null
+++ b/B/BlockTensorKit/Compat.toml
@@ -0,0 +1,10 @@
+[0]
+BlockArrays = "1"
+LinearAlgebra = "1"
+Random = "1"
+Strided = "2"
+TensorKit = "0.13.2-0.13"
+TensorOperations = "5"
+TupleTools = "1"
+VectorInterface = "0.4.8-0.4"
+julia = "1.8.0-1"
diff --git a/B/BlockTensorKit/Deps.toml b/B/BlockTensorKit/Deps.toml
new file mode 100644
index 000000000000000..980d9a847bfca87
--- /dev/null
+++ b/B/BlockTensorKit/Deps.toml
@@ -0,0 +1,9 @@
+[0]
+BlockArrays = "8e7c35d0-a365-5155-bbbb-fb81a777f24e"
+LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
+Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
+Strided = "5e0ebb24-38b0-5f93-81fe-25c709ecae67"
+TensorKit = "07d1fe3e-3e46-537d-9eac-e9e13d0d4cec"
+TensorOperations = "6aa20fa7-93e2-5fca-9bc0-fbd0db3c71a2"
+TupleTools = "9d95972d-f1c8-5527-a6e0-b4b365fa01f6"
+VectorInterface = "409d34a3-91d5-4945-b6ec-7529ddf182d8"
diff --git a/B/BlockTensorKit/Package.toml b/B/BlockTensorKit/Package.toml
new file mode 100644
index 000000000000000..3b15f12bb34f088
--- /dev/null
+++ b/B/BlockTensorKit/Package.toml
@@ -0,0 +1,3 @@
+name = "BlockTensorKit"
+uuid = "5f87ffc2-9cf1-4a46-8172-465d160bd8cd"
+repo = "https://github.com/lkdvos/BlockTensorKit.jl.git"
diff --git a/B/BlockTensorKit/Versions.toml b/B/BlockTensorKit/Versions.toml
new file mode 100644
index 000000000000000..61498cf1ca765b9
--- /dev/null
+++ b/B/BlockTensorKit/Versions.toml
@@ -0,0 +1,2 @@
+["0.1.0"]
+git-tree-sha1 = "716f0c7675ce4dff5b76724b6456c4a237ff9086"
diff --git a/Registry.toml b/Registry.toml
index 01f8c0450abfa51..3c1cd6f12b0b7ec 100644
--- a/Registry.toml
+++ b/Registry.toml
@@ -4387,6 +4387,7 @@ some amount of consideration when choosing package names.
 5f6ebb72-d4a9-4954-9a69-49758639d560 = { name = "MergeSorted", path = "M/MergeSorted" }
 5f7eddb3-86b1-49e8-a95a-ddc0f45eea41 = { name = "PowerGraphics", path = "P/PowerGraphics" }
 5f86816e-8b66-43b2-912e-75384f99de49 = { name = "ClimaCommsMPI", path = "C/ClimaCommsMPI" }
+5f87ffc2-9cf1-4a46-8172-465d160bd8cd = { name = "BlockTensorKit", path = "B/BlockTensorKit" }
 5f89f4a4-a228-4886-b223-c468a82ed5b9 = { name = "PyFormattedStrings", path = "P/PyFormattedStrings" }
 5f8afd5a-bb66-5d20-9595-63d13a19fd2b = { name = "MemoryArena", path = "M/MemoryArena" }
 5f906781-1e48-4758-8d00-55479429a6a5 = { name = "AddToField", path = "A/AddToField" }