diff --git a/frontend/mobile/app.json b/frontend/mobile/app.json index 6d223d3c..8a263829 100644 --- a/frontend/mobile/app.json +++ b/frontend/mobile/app.json @@ -11,13 +11,28 @@ "icon": "./assets/expo.icon" }, "android": { + "package": "com.veil.wallet", "adaptiveIcon": { "backgroundColor": "#E6F4FE", "foregroundImage": "./assets/images/android-icon-foreground.png", "backgroundImage": "./assets/images/android-icon-background.png", "monochromeImage": "./assets/images/android-icon-monochrome.png" }, - "predictiveBackGestureEnabled": false + "predictiveBackGestureEnabled": false, + "intentFilters": [ + { + "action": "VIEW", + "autoVerify": true, + "data": [ + { + "scheme": "https", + "host": "veil.app", + "pathPrefix": "/" + } + ], + "category": ["BROWSABLE", "DEFAULT"] + } + ] }, "web": { "output": "static", diff --git a/frontend/website/public/.well-known/assetlinks.json b/frontend/website/public/.well-known/assetlinks.json new file mode 100644 index 00000000..9f393a88 --- /dev/null +++ b/frontend/website/public/.well-known/assetlinks.json @@ -0,0 +1,12 @@ +[ + { + "relation": ["delegate_permission/common.handle_all_urls", "delegate_permission/common.get_login_creds"], + "target": { + "namespace": "android_app", + "package_name": "com.veil.wallet", + "sha256_cert_fingerprints": [ + "REPLACE_WITH_APP_SIGNING_CERT_SHA256_FINGERPRINT" + ] + } + } +]