diff --git a/flake.lock b/flake.lock
index 9f7008d71a91188b2dcfc7323764122396fe025d..336b51b0f5851935d7aee2e0901a44912c42d5a2 100644
--- a/flake.lock
+++ b/flake.lock
@@ -3,17 +3,17 @@
     "blst": {
       "flake": false,
       "locked": {
-        "lastModified": 1656163412,
-        "narHash": "sha256-xero1aTe2v4IhWIJaEDUsVDOfE77dOV5zKeHWntHogY=",
+        "lastModified": 1691598027,
+        "narHash": "sha256-oqljy+ZXJAXEB/fJtmB8rlAr4UXM+Z2OkDa20gpILNA=",
         "owner": "supranational",
         "repo": "blst",
-        "rev": "03b5124029979755c752eec45f3c29674b558446",
+        "rev": "3dd0f804b1819e5d03fb22ca2e6fac105932043a",
         "type": "github"
       },
       "original": {
         "owner": "supranational",
+        "ref": "v0.3.11",
         "repo": "blst",
-        "rev": "03b5124029979755c752eec45f3c29674b558446",
         "type": "github"
       }
     },
@@ -78,11 +78,11 @@
         "nixpkgs": "nixpkgs_2"
       },
       "locked": {
-        "lastModified": 1708097611,
-        "narHash": "sha256-XhtNqwwXCbY3LnmMyBDAwZboj/fkzQuHbUXD4rhIvFg=",
+        "lastModified": 1709053092,
+        "narHash": "sha256-QfALEst+eVE58toLS4StgqdxaKtZLwYkQy6bkuankII=",
         "ref": "lts/ghc-9.6.x",
-        "rev": "a2a94a756c5b5426cf2cbbeacdb63e9c2dc0c19f",
-        "revCount": 160,
+        "rev": "13247193a47d2dc70886aebefa9a7a333eb3040b",
+        "revCount": 167,
         "type": "git",
         "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-advance"
       },
@@ -98,11 +98,11 @@
         "nixpkgs": "nixpkgs"
       },
       "locked": {
-        "lastModified": 1707652184,
-        "narHash": "sha256-0zWgGBjBg4dXZr9f6jXDb1CLspYoIOPSGgNd0TYmnAM=",
+        "lastModified": 1708779769,
+        "narHash": "sha256-qYkXoIgBr9YdSEFqzeyVU4y3jexGta7PSdp61/V+AQo=",
         "ref": "lts/ghc-9.6.x",
-        "rev": "690ffd37bb3ea234e87b18ca27071cd793976e29",
-        "revCount": 1243,
+        "rev": "db1bd7ea51f239cad5dd7fa68c98e1ef4791c87f",
+        "revCount": 1255,
         "type": "git",
         "url": "https://gitlab.horizon-haskell.net/package-sets/horizon-core"
       },
@@ -135,11 +135,11 @@
         "sodium": "sodium"
       },
       "locked": {
-        "lastModified": 1707581561,
-        "narHash": "sha256-A9MT8D7M2We0HCBQbClrA91ZquGf7GU+T6tvjMeUUEA=",
+        "lastModified": 1708437078,
+        "narHash": "sha256-EUsAEG0LmnMmX7Z6JW2LX8/VhpAJ2dXVwVGXWn5LmxQ=",
         "owner": "input-output-hk",
         "repo": "iohk-nix",
-        "rev": "51469c3fc2c74e24b529f63615670259ba1fee38",
+        "rev": "5ab7134bb21d7bd858dbe1c702761aa7e15eaf88",
         "type": "github"
       },
       "original": {
@@ -150,11 +150,11 @@
     },
     "nixpkgs": {
       "locked": {
-        "lastModified": 1707268954,
-        "narHash": "sha256-2en1kvde3cJVc3ZnTy8QeD2oKcseLFjYPLKhIGDanQ0=",
+        "lastModified": 1707956935,
+        "narHash": "sha256-ZL2TrjVsiFNKOYwYQozpbvQSwvtV/3Me7Zwhmdsfyu4=",
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "f8e2ebd66d097614d51a56a755450d4ae1632df1",
+        "rev": "a4d4fe8c5002202493e87ec8dbc91335ff55552c",
         "type": "github"
       },
       "original": {
@@ -250,11 +250,11 @@
     },
     "nixpkgs_4": {
       "locked": {
-        "lastModified": 1707956935,
-        "narHash": "sha256-ZL2TrjVsiFNKOYwYQozpbvQSwvtV/3Me7Zwhmdsfyu4=",
+        "lastModified": 1708807242,
+        "narHash": "sha256-sRTRkhMD4delO/hPxxi+XwLqPn8BuUq6nnj4JqLwOu0=",
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "a4d4fe8c5002202493e87ec8dbc91335ff55552c",
+        "rev": "73de017ef2d18a04ac4bfd0c02650007ccb31c2a",
         "type": "github"
       },
       "original": {
diff --git a/flake.nix b/flake.nix
index ce9d69d10350287cc3f25053b33f2e1c0283dd5b..3355dc9602fb9c3ea3f29b1d4680e62346a9f19a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -29,6 +29,7 @@
       {
         systems = [
           "aarch64-darwin"
+          "aarch64-linux"
           "x86_64-darwin"
           "x86_64-linux"
         ];