diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -186,7 +186,7 @@
     same "printed page" as the copyright notice for easier
     identification within third-party archives.
 
-Copyright 2016-2021 Aleksandr Krupenkin 
+Copyright 2016-2026 Aleksandr Krupenkin 
 
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
diff --git a/web3-polkadot.cabal b/web3-polkadot.cabal
--- a/web3-polkadot.cabal
+++ b/web3-polkadot.cabal
@@ -1,9 +1,9 @@
 cabal-version: 1.12
 name:          web3-polkadot
-version:       1.0.1.0
+version:       1.1.0.0
 license:       Apache-2.0
 license-file:  LICENSE
-copyright:     (c) Aleksandr Krupenkin 2016-2021
+copyright:     (c) Aleksandr Krupenkin 2016-2026
 maintainer:    mail@akru.me
 author:        Aleksandr Krupenkin
 homepage:      https://github.com/airalab/hs-web3#readme
@@ -75,26 +75,26 @@
         -Wunused-foralls -Wtabs
 
     build-depends:
-        aeson >1.2 && <2.2,
-        base >4.11 && <4.19,
+        aeson >=1.2 && <2.3,
+        base >=4.11 && <4.21,
         base58-bytestring >=0.1 && <0.2,
-        bytestring >0.10 && <0.12,
-        cases >0.1 && <0.2,
-        containers >0.6 && <0.7,
-        crypton >0.30 && <1.0,
-        generics-sop >0.3 && <0.6,
-        jsonrpc-tinyclient >=1.0 && <1.1,
-        memory >0.14 && <0.19,
-        memory-hexstring >=1.0 && <1.1,
-        microlens >0.4 && <0.5,
-        microlens-mtl >0.2 && <0.3,
-        microlens-th >0.4 && <0.5,
-        mtl >2.2 && <2.4,
-        parsec >3.0 && <3.2,
-        scale >=1.0 && <1.1,
-        text >1.2 && <2.1,
-        web3-bignum >=1.0 && <1.1,
-        web3-crypto >=1.0 && <1.1
+        bytestring >=0.10 && <0.13,
+        cases >=0.1 && <0.2,
+        containers >=0.6 && <0.8,
+        crypton >=0.30 && <1.1,
+        generics-sop >=0.3 && <0.6,
+        jsonrpc-tinyclient >=1.0 && <1.2,
+        memory >=0.14 && <0.19,
+        memory-hexstring >=1.0 && <1.2,
+        microlens >=0.4 && <0.5,
+        microlens-mtl >=0.2 && <0.3,
+        microlens-th >=0.4 && <0.5,
+        mtl >=2.2 && <2.4,
+        parsec >=3.0 && <3.2,
+        scale >=1.0 && <1.2,
+        text >=1.2 && <2.2,
+        web3-bignum >=1.0 && <1.2,
+        web3-crypto >=1.0 && <1.2
 
 test-suite tests
     type:             exitcode-stdio-1.0
@@ -160,28 +160,28 @@
         -Wunused-foralls -Wtabs -threaded -rtsopts -with-rtsopts=-N
 
     build-depends:
-        aeson >1.2 && <2.2,
-        base >4.11 && <4.19,
+        aeson >=1.2 && <2.3,
+        base >=4.11 && <4.21,
         base58-bytestring >=0.1 && <0.2,
-        bytestring >0.10 && <0.12,
-        cases >0.1 && <0.2,
-        containers >0.6 && <0.7,
-        crypton >0.30 && <1.0,
-        generics-sop >0.3 && <0.6,
+        bytestring >=0.10 && <0.13,
+        cases >=0.1 && <0.2,
+        containers >=0.6 && <0.8,
+        crypton >=0.30 && <1.1,
+        generics-sop >=0.3 && <0.6,
         hspec >=2.4.4 && <2.12,
         hspec-contrib >=0.4.0 && <0.6,
         hspec-discover >=2.4.4 && <2.12,
         hspec-expectations >=0.8.2 && <0.9,
         hspec-expectations-json >=1.0.0 && <1.1,
-        jsonrpc-tinyclient >=1.0 && <1.1,
-        memory >0.14 && <0.19,
-        memory-hexstring >=1.0 && <1.1,
-        microlens >0.4 && <0.5,
-        microlens-mtl >0.2 && <0.3,
-        microlens-th >0.4 && <0.5,
-        mtl >2.2 && <2.4,
-        parsec >3.0 && <3.2,
-        scale >=1.0 && <1.1,
-        text >1.2 && <2.1,
-        web3-bignum >=1.0 && <1.1,
-        web3-crypto >=1.0 && <1.1
+        jsonrpc-tinyclient >=1.0 && <1.2,
+        memory >=0.14 && <0.19,
+        memory-hexstring >=1.0 && <1.2,
+        microlens >=0.4 && <0.5,
+        microlens-mtl >=0.2 && <0.3,
+        microlens-th >=0.4 && <0.5,
+        mtl >=2.2 && <2.4,
+        parsec >=3.0 && <3.2,
+        scale >=1.0 && <1.2,
+        text >=1.2 && <2.2,
+        web3-bignum >=1.0 && <1.2,
+        web3-crypto >=1.0 && <1.2
