diff --git a/horizon.dhall b/horizon.dhall
index 9ba0963025631e2bc90f76f9f8deae4f07eb96a4..1975fd68ad1ec048e4f9fce1e517f42382086f48 100644
--- a/horizon.dhall
+++ b/horizon.dhall
@@ -55,12 +55,12 @@ let packages =
             , testing-type-modifiers =
                 H.callHackage "testing-type-modifiers" "0.1.0.1"
             , timeit = H.callHackage "timeit" "2.0"
-            , plutus-core = callCHaP "plutus-core" "1.10.0.0"
-            , plutus-ledger-api = callCHaP "plutus-ledger-api" "1.10.0.0"
-            , plutus-tx = callCHaP "plutus-tx" "1.10.0.0"
-            , plutus-tx-plugin = callCHaP "plutus-tx-plugin" "1.10.0.0"
+            , plutus-core = callCHaP "plutus-core" "1.11.0.0"
+            , plutus-ledger-api = callCHaP "plutus-ledger-api" "1.11.0.0"
+            , plutus-tx = callCHaP "plutus-tx" "1.11.0.0"
+            , plutus-tx-plugin = callCHaP "plutus-tx-plugin" "1.11.0.0"
             , prettyprinter-configurable =
-                callCHaP "prettyprinter-configurable" "1.10.0.0"
+                callCHaP "prettyprinter-configurable" "1.11.0.0"
             , protolude = H.callHackage "protolude" "0.3.3"
             , quickcheck-text = H.callHackage "quickcheck-text" "0.1.2.1"
             , quickcheck-transformer =
diff --git a/horizon.lock b/horizon.lock
index b7c1f077e8d5efe67b6cc1974905ca04e0cf5b31..1b167a0f4a0570fc6fd6d114f581e6aec47a03b4 100644
--- a/horizon.lock
+++ b/horizon.lock
@@ -132,23 +132,23 @@
   }
 , { mapKey = "plutus-core"
   , mapValue =
-      "05c0051659b86c977615ddab6b187c602e163efe41c6c845870c75240668d8e7"
+      "77175970eafa6ffdb03b06ab6fd8b12ac4e8d6573e0a10ff9ae3f54e3b78b32b"
   }
 , { mapKey = "plutus-ledger-api"
   , mapValue =
-      "fdc06e6661ac6ab710b697f608750aabcc2d372aa96a1d7b99f54d36c75ddc65"
+      "bf36f07d0920adfeb95e257c326516703db21ff225671c39363811730c788dec"
   }
 , { mapKey = "plutus-tx"
   , mapValue =
-      "ad51dbfd21392c119ae07a0a609690a208272e9c98c222a24e184d8d90141237"
+      "c88834b74e704039c6c89cc8e73782d53e8e17c90cf22bd4f5e2334f3ad49d21"
   }
 , { mapKey = "plutus-tx-plugin"
   , mapValue =
-      "dab5a613295db4a60a6d6d5314bd4d43720abd141d418cac1aa08a32231ef405"
+      "e9baa0b5d064b910b9ea535b3fd55854738eb05fa6f89a3f8cce4f6ea0067e36"
   }
 , { mapKey = "prettyprinter-configurable"
   , mapValue =
-      "02798698e1df624c4dbb758562c1ebe788d1996ac5ece09bba8ffb9e1876c312"
+      "b3898add3708d45baf7e9286c2ad04cb3ba15023361351be6f333a302afeeee1"
   }
 , { mapKey = "protolude"
   , mapValue =
diff --git a/pkgs/plutus-core.nix b/pkgs/plutus-core.nix
index f700ffe5a9800ae0bba5f5b7c93e39ef55af79cb..63fe12fc8feee7bdbe61d25e9683c4f07ee377fc 100644
--- a/pkgs/plutus-core.nix
+++ b/pkgs/plutus-core.nix
@@ -22,10 +22,10 @@
 }:
 mkDerivation {
   pname = "plutus-core";
-  version = "1.10.0.0";
+  version = "1.11.0.0";
   src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-core-1.10.0.0.tar.gz";
-    sha256 = "1i9g9900cq78cqdrr68nb8fmwlw9c3cbfrkai61gpc73hhqsafw5";
+    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-core-1.11.0.0.tar.gz";
+    sha256 = "17z3dg48zcrm61djz0pknv27l1vxc4rdcjrv0l92nnfl7sr3xngk";
   };
   isLibrary = true;
   isExecutable = true;
diff --git a/pkgs/plutus-ledger-api.nix b/pkgs/plutus-ledger-api.nix
index 5c2f81e2f408ee2e366e4cea2e7fa44d3f28df4e..425726b671c65ec33e43f004d0b452b4365f44cf 100644
--- a/pkgs/plutus-ledger-api.nix
+++ b/pkgs/plutus-ledger-api.nix
@@ -6,10 +6,10 @@
 }:
 mkDerivation {
   pname = "plutus-ledger-api";
-  version = "1.10.0.0";
+  version = "1.11.0.0";
   src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-ledger-api-1.10.0.0.tar.gz";
-    sha256 = "02clf6a86j7q3x17h4f4ci1jbywm4f502llaxjs9ysnf0cr291sb";
+    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-ledger-api-1.11.0.0.tar.gz";
+    sha256 = "1lr4bnbh6iw6nsja2b9742ncykabkz8c6kvfdj645h5lm94mwv74";
   };
   isLibrary = true;
   isExecutable = true;
@@ -24,8 +24,9 @@ mkDerivation {
     tasty-hunit
   ];
   testHaskellDepends = [
-    base bytestring containers extra hedgehog mtl nothunks plutus-core
-    plutus-tx tasty tasty-hedgehog tasty-hunit tasty-quickcheck text
+    base bytestring cborg containers extra hedgehog mtl nothunks
+    plutus-core plutus-tx tasty tasty-hedgehog tasty-hunit
+    tasty-quickcheck text
   ];
   enableLibraryProfiling = false;
   enableExecutableProfiling = false;
diff --git a/pkgs/plutus-tx-plugin.nix b/pkgs/plutus-tx-plugin.nix
index 2869f24c036c1835afd61cd3531ab2fb7ccbf278..87d8a28c205b6aafcb01c95dc68959e02f09373c 100644
--- a/pkgs/plutus-tx-plugin.nix
+++ b/pkgs/plutus-tx-plugin.nix
@@ -5,10 +5,10 @@
 }:
 mkDerivation {
   pname = "plutus-tx-plugin";
-  version = "1.10.0.0";
+  version = "1.11.0.0";
   src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-tx-plugin-1.10.0.0.tar.gz";
-    sha256 = "1s33svck2lz91ryvjkhwqcl1zip7lmag1w8b6a7rm0ilxb4zcfjb";
+    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-tx-plugin-1.11.0.0.tar.gz";
+    sha256 = "1dpfvgn1wlcd2fw6mmbwn8nd15a9z4qmcvvpqj7c2vi5r51gcmv7";
   };
   isLibrary = true;
   isExecutable = true;
diff --git a/pkgs/plutus-tx.nix b/pkgs/plutus-tx.nix
index 14dd36cc8704b9c7967c4066fcdcf57642109326..ed06adc88a59b3432fc92f9382a459f22a04e513 100644
--- a/pkgs/plutus-tx.nix
+++ b/pkgs/plutus-tx.nix
@@ -8,20 +8,19 @@
 }:
 mkDerivation {
   pname = "plutus-tx";
-  version = "1.10.0.0";
+  version = "1.11.0.0";
   src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-tx-1.10.0.0.tar.gz";
-    sha256 = "0ya0igfaz76xw633500v2pp35ll9p8zl74z1ipv7v1df0fgwcv5q";
+    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/plutus-tx-1.11.0.0.tar.gz";
+    sha256 = "1jagbhiq14421y48fm0i9q9x9vjarpwrgrg8dzrg3m5fs6nfvcmg";
   };
   isLibrary = true;
   isExecutable = false;
   enableSeparateDataOutput = false;
   libraryHaskellDepends = [
     aeson base bytestring containers data-default-class deepseq
-    deriving-compat extra filepath flat ghc-prim hashable hedgehog lens
-    memory mtl plutus-core prettyprinter serialise tagged tasty
-    tasty-hedgehog template-haskell text th-abstraction th-compat
-    transformers
+    deriving-compat extra flat ghc-prim hashable hedgehog lens memory
+    mtl plutus-core prettyprinter serialise tagged tasty tasty-hedgehog
+    template-haskell text th-abstraction th-compat transformers
   ];
   testHaskellDepends = [
     aeson base base16-bytestring bytestring cborg filepath hedgehog
diff --git a/pkgs/prettyprinter-configurable.nix b/pkgs/prettyprinter-configurable.nix
index 9033e900c81b3199f3d0f4b594f59e4a5250c3b5..307ec2bd903d890f308a9286732ed8d6ba32d25d 100644
--- a/pkgs/prettyprinter-configurable.nix
+++ b/pkgs/prettyprinter-configurable.nix
@@ -5,10 +5,10 @@
 }:
 mkDerivation {
   pname = "prettyprinter-configurable";
-  version = "1.10.0.0";
+  version = "1.11.0.0";
   src = fetchzip {
-    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/prettyprinter-configurable-1.10.0.0.tar.gz";
-    sha256 = "18bhch6cr4i2m8m2gacvbs2n735wi5ada3g2jnhfxa30ji5l5hlw";
+    url = "https://input-output-hk.github.io/cardano-haskell-packages/package/prettyprinter-configurable-1.11.0.0.tar.gz";
+    sha256 = "0v9vx1rfcy9akjjjnyacya0b3mlva0xa0nxsppf3dfykj3hpf3m5";
   };
   isLibrary = true;
   isExecutable = false;