diff --git a/lib/globals.dart b/lib/globals.dart
index dff45e68a79e5cbbc5992444b318335e83a0a693..eb199e797e30e08031584f37a312ee60d0fdea8e 100644
--- a/lib/globals.dart
+++ b/lib/globals.dart
@@ -3,7 +3,7 @@ import 'package:flutter/material.dart';
 import 'package:gecko/models/chest_data.dart';
 import 'package:gecko/models/g1_wallets_list.dart';
 import 'package:gecko/models/wallet_data.dart';
-import 'package:hive/hive.dart';
+import 'package:hive_flutter/hive_flutter.dart';
 import 'package:logger/logger.dart';
 import 'package:shared_preferences/shared_preferences.dart';
 
diff --git a/lib/screens/settings.dart b/lib/screens/settings.dart
index 94fee97a0a8ae541c8da5ee69f749478b2c4178a..e4931c0524dbef78cb67e63b4b3db3647b38a473 100644
--- a/lib/screens/settings.dart
+++ b/lib/screens/settings.dart
@@ -9,7 +9,6 @@ import 'package:gecko/providers/substrate_sdk.dart';
 import 'package:gecko/globals.dart';
 import 'package:polkawallet_sdk/api/types/networkParams.dart';
 import 'package:provider/provider.dart';
-// import 'package:dropdown_button2/dropdown_button2.dart';
 
 class SettingsScreen extends StatelessWidget {
   final MyWalletsProvider _myWallets = MyWalletsProvider();
diff --git a/pubspec.lock b/pubspec.lock
index 661ba8ac4475f9c42ddc32f3104b43d0f9385abc..2ace6ec5286fefcf7ea3786ec7107efc3f38b22f 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -7,14 +7,14 @@ packages:
       name: _fe_analyzer_shared
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "44.0.0"
+    version: "47.0.0"
   analyzer:
     dependency: transitive
     description:
       name: analyzer
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "4.4.0"
+    version: "4.7.0"
   archive:
     dependency: transitive
     description:
@@ -29,13 +29,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "2.3.1"
-  assorted_layout_widgets:
-    dependency: "direct main"
-    description:
-      name: assorted_layout_widgets
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "6.1.1"
   async:
     dependency: transitive
     description:
@@ -56,7 +49,7 @@ packages:
       name: barcode
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.2.1"
+    version: "2.2.3"
   barcode_scan2:
     dependency: "direct main"
     description:
@@ -147,7 +140,7 @@ packages:
       name: built_value
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "8.4.0"
+    version: "8.4.1"
   carousel_slider:
     dependency: "direct main"
     description:
@@ -197,20 +190,13 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "1.16.0"
-  confirm_dialog:
-    dependency: "direct main"
-    description:
-      name: confirm_dialog
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.0.1"
   connectivity_plus:
     dependency: "direct main"
     description:
       name: connectivity_plus
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.3.6"
+    version: "2.3.6+1"
   connectivity_plus_linux:
     dependency: transitive
     description:
@@ -253,13 +239,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "3.0.2"
-  coverage:
-    dependency: transitive
-    description:
-      name: coverage
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.5.0"
   cross_file:
     dependency: transitive
     description:
@@ -268,7 +247,7 @@ packages:
     source: hosted
     version: "0.3.3+1"
   crypto:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: crypto
       url: "https://pub.dartlang.org"
@@ -287,14 +266,7 @@ packages:
       name: dbus
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.7.7"
-  desktop_window:
-    dependency: "direct main"
-    description:
-      name: desktop_window
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "0.4.0"
+    version: "0.7.8"
   dio:
     dependency: "direct main"
     description:
@@ -309,13 +281,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "2.1.0"
-  dropdown_button2:
-    dependency: "direct main"
-    description:
-      name: dropdown_button2
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.7.1"
   durt:
     dependency: "direct main"
     description:
@@ -345,7 +310,7 @@ packages:
     source: hosted
     version: "1.3.1"
   fast_base58:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: fast_base58
       url: "https://pub.dartlang.org"
@@ -422,20 +387,13 @@ packages:
     description: flutter
     source: sdk
     version: "0.0.0"
-  flutter_logs:
-    dependency: "direct main"
-    description:
-      name: flutter_logs
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "2.1.7"
   flutter_markdown:
     dependency: "direct main"
     description:
       name: flutter_markdown
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.6.10+3"
+    version: "0.6.10+5"
   flutter_plugin_android_lifecycle:
     dependency: transitive
     description:
@@ -443,13 +401,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "2.0.7"
-  flutter_svg:
-    dependency: "direct main"
-    description:
-      name: flutter_svg
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.1.3"
   flutter_test:
     dependency: "direct dev"
     description: flutter
@@ -571,7 +522,7 @@ packages:
     source: hosted
     version: "0.2.0"
   hive:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: hive
       url: "https://pub.dartlang.org"
@@ -584,15 +535,8 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "1.1.0"
-  hive_generator:
-    dependency: "direct dev"
-    description:
-      name: hive_generator
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.1.3"
   http:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: http
       url: "https://pub.dartlang.org"
@@ -625,7 +569,7 @@ packages:
       name: icons_launcher
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.0.2"
+    version: "2.0.5"
   image:
     dependency: transitive
     description:
@@ -639,21 +583,21 @@ packages:
       name: image_cropper
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.0.3"
+    version: "3.0.0"
   image_cropper_for_web:
     dependency: transitive
     description:
       name: image_cropper_for_web
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.0.4"
+    version: "1.0.2"
   image_cropper_platform_interface:
     dependency: transitive
     description:
       name: image_cropper_platform_interface
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.0.0"
+    version: "3.0.2"
   image_picker:
     dependency: "direct main"
     description:
@@ -681,7 +625,7 @@ packages:
       name: image_picker_ios
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.8.5+6"
+    version: "0.8.6"
   image_picker_platform_interface:
     dependency: transitive
     description:
@@ -689,20 +633,13 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "2.6.1"
-  infinite_scroll_pagination:
-    dependency: "direct main"
-    description:
-      name: infinite_scroll_pagination
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "3.2.0"
   integration_test:
     dependency: "direct dev"
     description: flutter
     source: sdk
     version: "0.0.0"
   intl:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: intl
       url: "https://pub.dartlang.org"
@@ -799,13 +736,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "0.1.5"
-  matrix4_transform:
-    dependency: transitive
-    description:
-      name: matrix4_transform
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "2.0.1"
   meta:
     dependency: transitive
     description:
@@ -841,13 +771,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "0.5.0"
-  node_preamble:
-    dependency: transitive
-    description:
-      name: node_preamble
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "2.0.1"
   normalize:
     dependency: transitive
     description:
@@ -868,7 +791,7 @@ packages:
       name: package_info_plus
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.4.3"
+    version: "1.4.3+1"
   package_info_plus_linux:
     dependency: transitive
     description:
@@ -911,13 +834,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "1.8.2"
-  path_drawing:
-    dependency: transitive
-    description:
-      name: path_drawing
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.0.1"
   path_parsing:
     dependency: transitive
     description:
@@ -938,7 +854,7 @@ packages:
       name: path_provider_android
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.0.17"
+    version: "2.0.20"
   path_provider_ios:
     dependency: transitive
     description:
@@ -973,7 +889,7 @@ packages:
       name: path_provider_windows
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.1.1"
+    version: "2.1.3"
   path_tree:
     dependency: transitive
     description:
@@ -987,7 +903,7 @@ packages:
       name: pdf
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "3.8.2"
+    version: "3.8.3"
   permission_handler:
     dependency: "direct main"
     description:
@@ -1122,14 +1038,7 @@ packages:
       name: pubspec_parse
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.2.0"
-  pull_to_refresh:
-    dependency: "direct main"
-    description:
-      name: pull_to_refresh
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "2.0.0"
+    version: "1.2.1"
   qr:
     dependency: transitive
     description:
@@ -1146,13 +1055,6 @@ packages:
       url: "https://github.com/insinfo/qr.flutter.git"
     source: git
     version: "4.0.0"
-  responsive_builder:
-    dependency: "direct main"
-    description:
-      name: responsive_builder
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "0.4.2"
   responsive_framework:
     dependency: "direct main"
     description:
@@ -1168,19 +1070,19 @@ packages:
     source: hosted
     version: "0.27.5"
   sentry:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: sentry
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "6.9.0"
+    version: "6.9.1"
   sentry_flutter:
     dependency: "direct main"
     description:
       name: sentry_flutter
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "6.9.0"
+    version: "6.9.1"
   shared_preferences:
     dependency: "direct main"
     description:
@@ -1222,7 +1124,7 @@ packages:
       name: shared_preferences_platform_interface
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.0.0"
+    version: "2.1.0"
   shared_preferences_web:
     dependency: transitive
     description:
@@ -1244,20 +1146,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "1.3.2"
-  shelf_packages_handler:
-    dependency: transitive
-    description:
-      name: shelf_packages_handler
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "3.0.1"
-  shelf_static:
-    dependency: transitive
-    description:
-      name: shelf_static
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.1.1"
   shelf_web_socket:
     dependency: transitive
     description:
@@ -1270,41 +1158,6 @@ packages:
     description: flutter
     source: sdk
     version: "0.0.99"
-  sliver_tools:
-    dependency: transitive
-    description:
-      name: sliver_tools
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "0.2.7"
-  source_gen:
-    dependency: transitive
-    description:
-      name: source_gen
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.2.2"
-  source_helper:
-    dependency: transitive
-    description:
-      name: source_helper
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.3.2"
-  source_map_stack_trace:
-    dependency: transitive
-    description:
-      name: source_map_stack_trace
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "2.1.0"
-  source_maps:
-    dependency: transitive
-    description:
-      name: source_maps
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "0.10.10"
   source_span:
     dependency: transitive
     description:
@@ -1341,7 +1194,7 @@ packages:
     source: hosted
     version: "1.1.1"
   sync_http:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: sync_http
       url: "https://pub.dartlang.org"
@@ -1354,13 +1207,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "1.2.1"
-  test:
-    dependency: "direct main"
-    description:
-      name: test
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.21.4"
   test_api:
     dependency: transitive
     description:
@@ -1368,13 +1214,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "0.4.12"
-  test_core:
-    dependency: transitive
-    description:
-      name: test_core
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "0.4.16"
   timing:
     dependency: transitive
     description:
@@ -1439,7 +1278,7 @@ packages:
     source: hosted
     version: "1.0.1"
   web_socket_channel:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: web_socket_channel
       url: "https://pub.dartlang.org"
@@ -1452,13 +1291,6 @@ packages:
       url: "https://pub.dartlang.org"
     source: hosted
     version: "3.0.0"
-  webkit_inspection_protocol:
-    dependency: transitive
-    description:
-      name: webkit_inspection_protocol
-      url: "https://pub.dartlang.org"
-    source: hosted
-    version: "1.1.0"
   webview_flutter:
     dependency: transitive
     description:
@@ -1472,14 +1304,14 @@ packages:
       name: webview_flutter_android
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "2.9.3"
+    version: "2.10.0"
   webview_flutter_platform_interface:
     dependency: transitive
     description:
       name: webview_flutter_platform_interface
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "1.9.1"
+    version: "1.9.3"
   webview_flutter_wkwebview:
     dependency: transitive
     description:
@@ -1500,9 +1332,9 @@ packages:
       name: xdg_directories
       url: "https://pub.dartlang.org"
     source: hosted
-    version: "0.2.0+1"
+    version: "0.2.0+2"
   xml:
-    dependency: "direct main"
+    dependency: transitive
     description:
       name: xml
       url: "https://pub.dartlang.org"
diff --git a/pubspec.yaml b/pubspec.yaml
index bdd79c12ff65287af3f519a34574aa774ed12639..6797c1ad64f7b9e825a3cce847baf8bd050ca0df 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -15,23 +15,12 @@ dependencies:
     sdk: flutter
   flutter_driver:
     sdk: flutter
-  assorted_layout_widgets: ^6.1.1
   bubble: ^1.2.1
   carousel_slider: ^4.0.0
-  confirm_dialog: ^1.0.0
-  crypto: ^3.0.1
-  fast_base58: ^0.2.0
   flutter_lints: ^2.0.1
-  flutter_logs: ^2.1.4
-  flutter_svg: ^1.1.3
   graphql_flutter: ^5.1.1-beta.3
-  hive: ^2.0.4
   hive_flutter: ^1.1.0
-  http: ^0.13.4
-  # image_gallery_saver: ^1.6.9
   image_picker: ^0.8.4
-  infinite_scroll_pagination: ^3.1.0
-  intl: ^0.17.0
   jdenticon_dart: ^2.0.0
   logger: ^1.1.0
   path_provider: ^2.0.9
@@ -45,19 +34,12 @@ dependencies:
     git:
       url: https://github.com/insinfo/qr.flutter.git
       ref: master
-  responsive_builder: ^0.4.1
   responsive_framework: ^0.2.0
-  sentry: ^6.5.1
   sentry_flutter: ^6.5.1
   shared_preferences: ^2.0.7
-  sync_http: ^0.3.0
-  test: ^1.17.10
   truncate: ^3.0.1
   unorm_dart: ^0.2.0
-  xml: ^6.1.0
-  pull_to_refresh: ^2.0.0
   dio: ^4.0.4
-  desktop_window: ^0.4.0
   durt: ^0.1.6
   package_info_plus: ^1.4.2
   polkawallet_sdk: #^0.4.9
@@ -68,12 +50,10 @@ dependencies:
       # ref: gecko-old
       ref: gecko-unwrapbytes
   dots_indicator: ^2.1.0
-  web_socket_channel: ^2.2.0
   connectivity_plus: ^2.3.3
-  image_cropper: ^2.0.3
+  image_cropper: ^3.0.0
   easy_localization: ^3.0.1
   flutter_markdown: ^0.6.10+2
-  dropdown_button2: ^1.6.3
   pointycastle: ^3.6.1
   hex: ^0.2.0
   flutter_dotenv: ^5.0.2
@@ -85,7 +65,6 @@ dev_dependencies:
   build_runner: ^2.1.2
   flutter_test:
     sdk: flutter
-  hive_generator: ^1.1.1
   integration_test:
     sdk: flutter