diff --git a/gateway/package-lock.json b/gateway/package-lock.json
index 916479c2..c225285c 100644
--- a/gateway/package-lock.json
+++ b/gateway/package-lock.json
@@ -14,7 +14,7 @@
         "body-parser": "1.20.2",
         "express": "4.18.2",
         "json-rpc-2.0": "1.7.0",
-        "web3": "4.3.0"
+        "web3": "4.11.1"
       },
       "bin": {
         "aqua-eth-gateway": "src/index.js"
@@ -223,6 +223,7 @@
       "version": "4.0.1",
       "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-4.0.1.tgz",
       "integrity": "sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw==",
+      "license": "MPL-2.0",
       "bin": {
         "rlp": "bin/rlp"
       },
@@ -1660,6 +1661,7 @@
       "version": "1.2.2",
       "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
       "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
+      "license": "Apache-2.0",
       "bin": {
         "crc32": "bin/crc32.njs"
       },
@@ -3815,26 +3817,28 @@
       }
     },
     "node_modules/web3": {
-      "version": "4.3.0",
-      "resolved": "https://registry.npmjs.org/web3/-/web3-4.3.0.tgz",
-      "integrity": "sha512-YiLCsb5wmgJlSxRLzt7Z7H+CmlVVIKD8VaUQaZ+xKVG3Q7CpsO5Z6jmeKnlr6M9c6fDDsDnRM6G8g+nchZehbA==",
-      "dependencies": {
-        "web3-core": "^4.3.2",
-        "web3-errors": "^1.1.4",
-        "web3-eth": "^4.3.1",
-        "web3-eth-abi": "^4.1.4",
-        "web3-eth-accounts": "^4.1.0",
-        "web3-eth-contract": "^4.1.4",
-        "web3-eth-ens": "^4.0.8",
+      "version": "4.11.1",
+      "resolved": "https://registry.npmjs.org/web3/-/web3-4.11.1.tgz",
+      "integrity": "sha512-KUntBtnc+cj9ur/yNcdTok9MpCI9dHf8h1hRmLPVICF5wyKyHbR4t+51vqUnK5bI6UxVfRPT++qCcP7KhDACVA==",
+      "license": "LGPL-3.0",
+      "dependencies": {
+        "web3-core": "^4.5.0",
+        "web3-errors": "^1.2.1",
+        "web3-eth": "^4.8.2",
+        "web3-eth-abi": "^4.2.3",
+        "web3-eth-accounts": "^4.1.3",
+        "web3-eth-contract": "^4.6.0",
+        "web3-eth-ens": "^4.4.0",
         "web3-eth-iban": "^4.0.7",
         "web3-eth-personal": "^4.0.8",
-        "web3-net": "^4.0.7",
+        "web3-net": "^4.1.0",
         "web3-providers-http": "^4.1.0",
-        "web3-providers-ws": "^4.0.7",
-        "web3-rpc-methods": "^1.1.4",
-        "web3-types": "^1.3.1",
-        "web3-utils": "^4.1.0",
-        "web3-validator": "^2.0.3"
+        "web3-providers-ws": "^4.0.8",
+        "web3-rpc-methods": "^1.3.0",
+        "web3-rpc-providers": "^1.0.0-rc.1",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.1",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14.0.0",
@@ -3842,18 +3846,19 @@
       }
     },
     "node_modules/web3-core": {
-      "version": "4.3.2",
-      "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-4.3.2.tgz",
-      "integrity": "sha512-uIMVd/j4BgOnwfpY8ZT+QKubOyM4xohEhFZXz9xB8wimXWMMlYVlIK/TbfHqFolS9uOerdSGhsMbcK9lETae8g==",
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-4.5.0.tgz",
+      "integrity": "sha512-Q8LIAqmF7vkRydBPiU+OC7wI44nEU6JEExolFaOakqrjMtQ1CWFHRUQMNJRDsk5bRirjyShuAsuqLeYByvvXhg==",
+      "license": "LGPL-3.0",
       "dependencies": {
-        "web3-errors": "^1.1.4",
-        "web3-eth-accounts": "^4.1.0",
+        "web3-errors": "^1.2.0",
+        "web3-eth-accounts": "^4.1.2",
         "web3-eth-iban": "^4.0.7",
         "web3-providers-http": "^4.1.0",
         "web3-providers-ws": "^4.0.7",
-        "web3-types": "^1.3.1",
-        "web3-utils": "^4.1.0",
-        "web3-validator": "^2.0.3"
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.0",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
@@ -3864,11 +3869,12 @@
       }
     },
     "node_modules/web3-errors": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/web3-errors/-/web3-errors-1.1.4.tgz",
-      "integrity": "sha512-WahtszSqILez+83AxGecVroyZsMuuRT+KmQp4Si5P4Rnqbczno1k748PCrZTS1J4UCPmXMG2/Vt+0Bz2zwXkwQ==",
+      "version": "1.2.1",
+      "resolved": "https://registry.npmjs.org/web3-errors/-/web3-errors-1.2.1.tgz",
+      "integrity": "sha512-dIsi8SFC9TCAWpPmacXeVMk/F8tDNa1Bvg8/Cc2cvJo8LRSWd099szEyb+/SiMYcLlEbwftiT9Rpukz7ql4hBg==",
+      "license": "LGPL-3.0",
       "dependencies": {
-        "web3-types": "^1.3.1"
+        "web3-types": "^1.7.0"
       },
       "engines": {
         "node": ">=14",
@@ -3876,21 +3882,22 @@
       }
     },
     "node_modules/web3-eth": {
-      "version": "4.3.1",
-      "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-4.3.1.tgz",
-      "integrity": "sha512-zJir3GOXooHQT85JB8SrufE+Voo5TtXdjhf1D8IGXmxM8MrhI8AT+Pgt4siBTupJcu5hF17iGmTP/Nj2XnaibQ==",
+      "version": "4.8.2",
+      "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-4.8.2.tgz",
+      "integrity": "sha512-DLV/fIMG6gBp/B0gv0+G4FzxZ4YCDQsY3lzqqv7avwh3uU7/O27aifCUcFd7Ye+3ixTqCjAvLEl9wYSeyG3zQw==",
+      "license": "LGPL-3.0",
       "dependencies": {
         "setimmediate": "^1.0.5",
-        "web3-core": "^4.3.0",
-        "web3-errors": "^1.1.3",
-        "web3-eth-abi": "^4.1.4",
-        "web3-eth-accounts": "^4.1.0",
-        "web3-net": "^4.0.7",
-        "web3-providers-ws": "^4.0.7",
-        "web3-rpc-methods": "^1.1.3",
-        "web3-types": "^1.3.0",
-        "web3-utils": "^4.0.7",
-        "web3-validator": "^2.0.3"
+        "web3-core": "^4.5.0",
+        "web3-errors": "^1.2.1",
+        "web3-eth-abi": "^4.2.3",
+        "web3-eth-accounts": "^4.1.3",
+        "web3-net": "^4.1.0",
+        "web3-providers-ws": "^4.0.8",
+        "web3-rpc-methods": "^1.3.0",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.1",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
@@ -3898,15 +3905,16 @@
       }
     },
     "node_modules/web3-eth-abi": {
-      "version": "4.1.4",
-      "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-4.1.4.tgz",
-      "integrity": "sha512-YLOBVVxxxLYKXjaiwZjEWYEnkMmmrm0nswZsvzSsINy/UgbWbzfoiZU+zn4YNWIEhORhx1p37iS3u/dP6VyC2w==",
+      "version": "4.2.3",
+      "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-4.2.3.tgz",
+      "integrity": "sha512-rPVwTn0O1CzbtfXwEfIjUP0W5Y7u1OFjugwKpSqJzPQE6+REBg6OELjomTGZBu+GThxHnv0rp15SOxvqp+tyXA==",
+      "license": "LGPL-3.0",
       "dependencies": {
         "abitype": "0.7.1",
-        "web3-errors": "^1.1.3",
-        "web3-types": "^1.3.0",
-        "web3-utils": "^4.0.7",
-        "web3-validator": "^2.0.3"
+        "web3-errors": "^1.2.0",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.1",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
@@ -3914,17 +3922,18 @@
       }
     },
     "node_modules/web3-eth-accounts": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-4.1.0.tgz",
-      "integrity": "sha512-UFtAsOANsvihTQ6SSvOKguupmQkResyR9M9JNuOxYpKh7+3W+sTnbLXw2UbOSYIsKlc1mpqqW9bVr1SjqHDpUQ==",
+      "version": "4.1.3",
+      "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-4.1.3.tgz",
+      "integrity": "sha512-61Nb7xCXy6Vw/6xUZMM5ITtXetXmaP0F8oKRxika4GO4fRfKZLAwBZtshMyrdAORPZYq77ENiqXJVU+hTmtUaQ==",
+      "license": "LGPL-3.0",
       "dependencies": {
         "@ethereumjs/rlp": "^4.0.1",
         "crc-32": "^1.2.2",
         "ethereum-cryptography": "^2.0.0",
-        "web3-errors": "^1.1.3",
-        "web3-types": "^1.3.0",
-        "web3-utils": "^4.0.7",
-        "web3-validator": "^2.0.3"
+        "web3-errors": "^1.2.0",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.1",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
@@ -3932,37 +3941,52 @@
       }
     },
     "node_modules/web3-eth-contract": {
-      "version": "4.1.4",
-      "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-4.1.4.tgz",
-      "integrity": "sha512-tJ4z6QLgtu8EQu2sXnLA7g427oxmngnbAUh+9kJKbP6Yep/oe+z79PqJv7H3MwqwUNW9T+/FeB2PnSQSyxz6ig==",
+      "version": "4.6.0",
+      "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-4.6.0.tgz",
+      "integrity": "sha512-mgQ/WUUlgW9BVKKVGU/Q7KrQEbEGI98h8ppox7fT964wY9ITFMDuRCvYk50WTWnFMdjFtOBqt1xRJ0+B1ekCHg==",
+      "license": "LGPL-3.0",
       "dependencies": {
-        "web3-core": "^4.3.2",
-        "web3-errors": "^1.1.4",
-        "web3-eth": "^4.3.1",
-        "web3-eth-abi": "^4.1.4",
-        "web3-types": "^1.3.1",
-        "web3-utils": "^4.1.0",
-        "web3-validator": "^2.0.3"
+        "@ethereumjs/rlp": "^5.0.2",
+        "web3-core": "^4.5.0",
+        "web3-errors": "^1.2.0",
+        "web3-eth": "^4.8.1",
+        "web3-eth-abi": "^4.2.3",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.1",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
         "npm": ">=6.12.0"
       }
     },
+    "node_modules/web3-eth-contract/node_modules/@ethereumjs/rlp": {
+      "version": "5.0.2",
+      "resolved": "https://registry.npmjs.org/@ethereumjs/rlp/-/rlp-5.0.2.tgz",
+      "integrity": "sha512-DziebCdg4JpGlEqEdGgXmjqcFoJi+JGulUXwEjsZGAscAQ7MyD/7LE/GVCP29vEQxKc7AAwjT3A2ywHp2xfoCA==",
+      "license": "MPL-2.0",
+      "bin": {
+        "rlp": "bin/rlp.cjs"
+      },
+      "engines": {
+        "node": ">=18"
+      }
+    },
     "node_modules/web3-eth-ens": {
-      "version": "4.0.8",
-      "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-4.0.8.tgz",
-      "integrity": "sha512-nj0JfeD45BbzVJcVYpUJnSo8iwDcY9CQ7CZhhIVVOFjvpMAPw0zEwjTvZEIQyCW61OoDG9xcBzwxe2tZoYhMRw==",
+      "version": "4.4.0",
+      "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-4.4.0.tgz",
+      "integrity": "sha512-DeyVIS060hNV9g8dnTx92syqvgbvPricE3MerCxe/DquNZT3tD8aVgFfq65GATtpCgDDJffO2bVeHp3XBemnSQ==",
+      "license": "LGPL-3.0",
       "dependencies": {
         "@adraffy/ens-normalize": "^1.8.8",
-        "web3-core": "^4.3.0",
-        "web3-errors": "^1.1.3",
-        "web3-eth": "^4.3.1",
-        "web3-eth-contract": "^4.1.2",
-        "web3-net": "^4.0.7",
-        "web3-types": "^1.3.0",
-        "web3-utils": "^4.0.7",
-        "web3-validator": "^2.0.3"
+        "web3-core": "^4.5.0",
+        "web3-errors": "^1.2.0",
+        "web3-eth": "^4.8.0",
+        "web3-eth-contract": "^4.5.0",
+        "web3-net": "^4.1.0",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.0",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
@@ -4002,14 +4026,15 @@
       }
     },
     "node_modules/web3-net": {
-      "version": "4.0.7",
-      "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-4.0.7.tgz",
-      "integrity": "sha512-SzEaXFrBjY25iQGk5myaOfO9ZyfTwQEa4l4Ps4HDNVMibgZji3WPzpjq8zomVHMwi8bRp6VV7YS71eEsX7zLow==",
+      "version": "4.1.0",
+      "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-4.1.0.tgz",
+      "integrity": "sha512-WWmfvHVIXWEoBDWdgKNYKN8rAy6SgluZ0abyRyXOL3ESr7ym7pKWbfP4fjApIHlYTh8tNqkrdPfM4Dyi6CA0SA==",
+      "license": "LGPL-3.0",
       "dependencies": {
-        "web3-core": "^4.3.0",
-        "web3-rpc-methods": "^1.1.3",
-        "web3-types": "^1.3.0",
-        "web3-utils": "^4.0.7"
+        "web3-core": "^4.4.0",
+        "web3-rpc-methods": "^1.3.0",
+        "web3-types": "^1.6.0",
+        "web3-utils": "^4.3.0"
       },
       "engines": {
         "node": ">=14",
@@ -4047,16 +4072,17 @@
       }
     },
     "node_modules/web3-providers-ws": {
-      "version": "4.0.7",
-      "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-4.0.7.tgz",
-      "integrity": "sha512-n4Dal9/rQWjS7d6LjyEPM2R458V8blRm0eLJupDEJOOIBhGYlxw5/4FthZZ/cqB7y/sLVi7K09DdYx2MeRtU5w==",
+      "version": "4.0.8",
+      "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-4.0.8.tgz",
+      "integrity": "sha512-goJdgata7v4pyzHRsg9fSegUG4gVnHZSHODhNnn6J93ykHkBI1nz4fjlGpcQLUMi4jAMz6SHl9Ibzs2jj9xqPw==",
+      "license": "LGPL-3.0",
       "dependencies": {
         "@types/ws": "8.5.3",
         "isomorphic-ws": "^5.0.0",
-        "web3-errors": "^1.1.3",
-        "web3-types": "^1.3.0",
-        "web3-utils": "^4.0.7",
-        "ws": "^8.8.1"
+        "web3-errors": "^1.2.0",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.1",
+        "ws": "^8.17.1"
       },
       "engines": {
         "node": ">=14",
@@ -4072,13 +4098,32 @@
       }
     },
     "node_modules/web3-rpc-methods": {
-      "version": "1.1.4",
-      "resolved": "https://registry.npmjs.org/web3-rpc-methods/-/web3-rpc-methods-1.1.4.tgz",
-      "integrity": "sha512-LTFNg4LFaeU8K9ecuT8fHDp/LOXyxCneeZjCrRYIW1u82Ly52SrY55FIzMIISGoG/iT5Wh7UiHOB3CQsWLBmbQ==",
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/web3-rpc-methods/-/web3-rpc-methods-1.3.0.tgz",
+      "integrity": "sha512-/CHmzGN+IYgdBOme7PdqzF+FNeMleefzqs0LVOduncSaqsppeOEoskLXb2anSpzmQAP3xZJPaTrkQPWSJMORig==",
+      "license": "LGPL-3.0",
       "dependencies": {
-        "web3-core": "^4.3.2",
-        "web3-types": "^1.3.1",
-        "web3-validator": "^2.0.3"
+        "web3-core": "^4.4.0",
+        "web3-types": "^1.6.0",
+        "web3-validator": "^2.0.6"
+      },
+      "engines": {
+        "node": ">=14",
+        "npm": ">=6.12.0"
+      }
+    },
+    "node_modules/web3-rpc-providers": {
+      "version": "1.0.0-rc.1",
+      "resolved": "https://registry.npmjs.org/web3-rpc-providers/-/web3-rpc-providers-1.0.0-rc.1.tgz",
+      "integrity": "sha512-N7AgGB+ilKPFQohnlI1vNHWmQ5Wh5vlGdYKWCWJc9kisKxxGtOsqN3W8tOj6/898sHZIXU9i/IAOyreGDIybmw==",
+      "license": "LGPL-3.0",
+      "dependencies": {
+        "web3-errors": "^1.2.0",
+        "web3-providers-http": "^4.1.0",
+        "web3-providers-ws": "^4.0.8",
+        "web3-types": "^1.7.0",
+        "web3-utils": "^4.3.1",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
@@ -4086,23 +4131,26 @@
       }
     },
     "node_modules/web3-types": {
-      "version": "1.3.1",
-      "resolved": "https://registry.npmjs.org/web3-types/-/web3-types-1.3.1.tgz",
-      "integrity": "sha512-8fXi7h/t95VKRtgU4sxprLPZpsTh3jYDfSghshIDBgUD/OoGe5S+syP24SUzBZYllZ/L+hMr2gdp/0bGJa8pYQ==",
+      "version": "1.7.0",
+      "resolved": "https://registry.npmjs.org/web3-types/-/web3-types-1.7.0.tgz",
+      "integrity": "sha512-nhXxDJ7a5FesRw9UG5SZdP/C/3Q2EzHGnB39hkAV+YGXDMgwxBXFWebQLfEzZzuArfHnvC0sQqkIHNwSKcVjdA==",
+      "license": "LGPL-3.0",
       "engines": {
         "node": ">=14",
         "npm": ">=6.12.0"
       }
     },
     "node_modules/web3-utils": {
-      "version": "4.1.0",
-      "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-4.1.0.tgz",
-      "integrity": "sha512-+VJWR6FtCsgwuJr5tvSvQlSEG06586df8h2CxGc9tcNtIDyJKNkSDDWJkdNPvyDhhXFzQYFh8QOGymD1CIP6fw==",
+      "version": "4.3.1",
+      "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-4.3.1.tgz",
+      "integrity": "sha512-kGwOk8FxOLJ9DQC68yqNQc7AzN+k9YDLaW+ZjlAXs3qORhf8zXk5SxWAAGLbLykMs3vTeB0FTb1Exut4JEYfFA==",
+      "license": "LGPL-3.0",
       "dependencies": {
         "ethereum-cryptography": "^2.0.0",
-        "web3-errors": "^1.1.4",
-        "web3-types": "^1.3.1",
-        "web3-validator": "^2.0.3"
+        "eventemitter3": "^5.0.1",
+        "web3-errors": "^1.2.0",
+        "web3-types": "^1.7.0",
+        "web3-validator": "^2.0.6"
       },
       "engines": {
         "node": ">=14",
@@ -4110,14 +4158,15 @@
       }
     },
     "node_modules/web3-validator": {
-      "version": "2.0.3",
-      "resolved": "https://registry.npmjs.org/web3-validator/-/web3-validator-2.0.3.tgz",
-      "integrity": "sha512-fJbAQh+9LSNWy+l5Ze6HABreml8fra98o5+vS073T35jUcLbRZ0IOjF/ZPJhJNbJDt+jP1vseZsc3z3uX9mxxQ==",
+      "version": "2.0.6",
+      "resolved": "https://registry.npmjs.org/web3-validator/-/web3-validator-2.0.6.tgz",
+      "integrity": "sha512-qn9id0/l1bWmvH4XfnG/JtGKKwut2Vokl6YXP5Kfg424npysmtRLe9DgiNBM9Op7QL/aSiaA0TVXibuIuWcizg==",
+      "license": "LGPL-3.0",
       "dependencies": {
         "ethereum-cryptography": "^2.0.0",
         "util": "^0.12.5",
-        "web3-errors": "^1.1.3",
-        "web3-types": "^1.3.0",
+        "web3-errors": "^1.2.0",
+        "web3-types": "^1.6.0",
         "zod": "^3.21.4"
       },
       "engines": {
@@ -4189,9 +4238,10 @@
       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
     },
     "node_modules/ws": {
-      "version": "8.14.2",
-      "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz",
-      "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==",
+      "version": "8.18.0",
+      "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
+      "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
+      "license": "MIT",
       "engines": {
         "node": ">=10.0.0"
       },
diff --git a/gateway/package.json b/gateway/package.json
index 86670fdf..a8df6d0a 100644
--- a/gateway/package.json
+++ b/gateway/package.json
@@ -25,7 +25,7 @@
     "body-parser": "1.20.2",
     "express": "4.18.2",
     "json-rpc-2.0": "1.7.0",
-    "web3": "4.3.0"
+    "web3": "4.11.1"
   },
   "devDependencies": {
     "@fluencelabs/aqua-lib": "0.7.7"