diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 1ee4a754f..5f24526a1 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -75,6 +75,12 @@
+
+
+
+
+
+
diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist
index 3b573a4ea..ab0867845 100644
--- a/ios/Runner/Info.plist
+++ b/ios/Runner/Info.plist
@@ -76,6 +76,16 @@
openid
+
+ CFBundleTypeRole
+ Editor
+ CFBundleURLName
+ wc-altme
+ CFBundleURLSchemes
+
+ wc-altme
+
+
CFBundleTypeRole
Editor
diff --git a/lib/dashboard/qr_code/qr_code_scan/cubit/qr_code_scan_cubit.dart b/lib/dashboard/qr_code/qr_code_scan/cubit/qr_code_scan_cubit.dart
index 07e9d534e..ab93a3b61 100644
--- a/lib/dashboard/qr_code/qr_code_scan/cubit/qr_code_scan_cubit.dart
+++ b/lib/dashboard/qr_code/qr_code_scan/cubit/qr_code_scan_cubit.dart
@@ -85,7 +85,8 @@ class QRCodeScanCubit extends Cubit {
await beacon.pair(pairingRequest: pairingRequest);
emit(state.copyWith(qrScanStatus: QrScanStatus.goBack));
- } else if (scannedResponse.startsWith('wc:')) {
+ } else if (scannedResponse.startsWith('wc:') ||
+ scannedResponse.startsWith('wc-altme:')) {
/// wallet connect
await walletConnectCubit.connect(scannedResponse);
emit(state.copyWith(qrScanStatus: QrScanStatus.goBack));
diff --git a/pubspec.yaml b/pubspec.yaml
index 8c07734f1..20e9e69c9 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,6 +1,6 @@
name: altme
description: AltMe Flutter App
-version: 1.18.3+234
+version: 1.18.5+236
publish_to: none
environment: