diff --git a/builds/cmake/install-cmake.sh b/builds/cmake/install-cmake.sh
index 7af17888..44038d97 100755
--- a/builds/cmake/install-cmake.sh
+++ b/builds/cmake/install-cmake.sh
@@ -418,7 +418,9 @@ main()
"-Wno-enum-constexpr-conversion")
boost_OPTIONS=(
+ "--with-container"
"--with-iostreams"
+ "--with-json"
"--with-locale"
"--with-program_options"
"--with-regex"
diff --git a/builds/cmake/install-presets.sh b/builds/cmake/install-presets.sh
index 3afa4d4e..c54b910e 100755
--- a/builds/cmake/install-presets.sh
+++ b/builds/cmake/install-presets.sh
@@ -434,7 +434,9 @@ main()
"-Wno-enum-constexpr-conversion")
boost_OPTIONS=(
+ "--with-container"
"--with-iostreams"
+ "--with-json"
"--with-locale"
"--with-program_options"
"--with-regex"
diff --git a/builds/gnu/install-gnu.sh b/builds/gnu/install-gnu.sh
index c8c46d0e..63eb0ff6 100755
--- a/builds/gnu/install-gnu.sh
+++ b/builds/gnu/install-gnu.sh
@@ -400,7 +400,9 @@ main()
"-Wno-enum-constexpr-conversion")
boost_OPTIONS=(
+ "--with-container"
"--with-iostreams"
+ "--with-json"
"--with-locale"
"--with-program_options"
"--with-regex"
diff --git a/builds/msvc/vs2022/libbitcoin-node-test/libbitcoin-node-test.vcxproj b/builds/msvc/vs2022/libbitcoin-node-test/libbitcoin-node-test.vcxproj
index 1442f090..5435ca43 100644
--- a/builds/msvc/vs2022/libbitcoin-node-test/libbitcoin-node-test.vcxproj
+++ b/builds/msvc/vs2022/libbitcoin-node-test/libbitcoin-node-test.vcxproj
@@ -152,7 +152,9 @@
+
+
@@ -165,7 +167,9 @@
This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
diff --git a/builds/msvc/vs2022/libbitcoin-node-test/packages.config b/builds/msvc/vs2022/libbitcoin-node-test/packages.config
index 34f5b6cc..fc4b4ddc 100644
--- a/builds/msvc/vs2022/libbitcoin-node-test/packages.config
+++ b/builds/msvc/vs2022/libbitcoin-node-test/packages.config
@@ -7,7 +7,9 @@
-->
+
+
diff --git a/builds/msvc/vs2022/libbitcoin-node/libbitcoin-node.vcxproj b/builds/msvc/vs2022/libbitcoin-node/libbitcoin-node.vcxproj
index 98d88eed..42e68b87 100644
--- a/builds/msvc/vs2022/libbitcoin-node/libbitcoin-node.vcxproj
+++ b/builds/msvc/vs2022/libbitcoin-node/libbitcoin-node.vcxproj
@@ -230,7 +230,9 @@
+
+
@@ -242,7 +244,9 @@
This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
diff --git a/builds/msvc/vs2022/libbitcoin-node/packages.config b/builds/msvc/vs2022/libbitcoin-node/packages.config
index af4488be..f6d72ac9 100644
--- a/builds/msvc/vs2022/libbitcoin-node/packages.config
+++ b/builds/msvc/vs2022/libbitcoin-node/packages.config
@@ -7,7 +7,9 @@
-->
+
+
diff --git a/builds/msvc/vs2026/libbitcoin-node-test/libbitcoin-node-test.vcxproj b/builds/msvc/vs2026/libbitcoin-node-test/libbitcoin-node-test.vcxproj
index 584293ee..bd5f8cbd 100644
--- a/builds/msvc/vs2026/libbitcoin-node-test/libbitcoin-node-test.vcxproj
+++ b/builds/msvc/vs2026/libbitcoin-node-test/libbitcoin-node-test.vcxproj
@@ -152,7 +152,9 @@
+
+
@@ -165,7 +167,9 @@
This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
diff --git a/builds/msvc/vs2026/libbitcoin-node-test/packages.config b/builds/msvc/vs2026/libbitcoin-node-test/packages.config
index 4dd97a73..b7dc1219 100644
--- a/builds/msvc/vs2026/libbitcoin-node-test/packages.config
+++ b/builds/msvc/vs2026/libbitcoin-node-test/packages.config
@@ -7,7 +7,9 @@
-->
+
+
diff --git a/builds/msvc/vs2026/libbitcoin-node/libbitcoin-node.vcxproj b/builds/msvc/vs2026/libbitcoin-node/libbitcoin-node.vcxproj
index d6bb716e..bfdd7eed 100644
--- a/builds/msvc/vs2026/libbitcoin-node/libbitcoin-node.vcxproj
+++ b/builds/msvc/vs2026/libbitcoin-node/libbitcoin-node.vcxproj
@@ -230,7 +230,9 @@
+
+
@@ -242,7 +244,9 @@
This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
diff --git a/builds/msvc/vs2026/libbitcoin-node/packages.config b/builds/msvc/vs2026/libbitcoin-node/packages.config
index ddd2684c..e0422db4 100644
--- a/builds/msvc/vs2026/libbitcoin-node/packages.config
+++ b/builds/msvc/vs2026/libbitcoin-node/packages.config
@@ -7,7 +7,9 @@
-->
+
+