[ECO Bounty] Deep Link Failure – Safari to ioPay App Connection

App Version: ioPay v5.2.0 (1)

Device: iPhone XR

OS Version: iOS 18.7.3

Wallet Address: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren


Description

When attempting to connect a wallet via Safari (using hub.iotex.io), the deep link integration fails. After clicking "Connect Wallet" and selecting "ioPay Wallet," the system prompts to "Open this page in 'ioPay'?". Upon selecting Open, the ioPay app launches, but it fails to establish a connection or execute the handshake, leaving the user on a dashboard with a $0 balance and no active session.

Steps to Reproduce

  1. Open Safari and navigate to hub.iotex.io.

  2. Tap Connect Wallet in the top right corner.

  3. Select ioPay Wallet from the "Connect a Wallet" modal.

  4. When the iOS system dialog appears ("Open this page in 'ioPay'?"), tap Open.

  5. Observe the app behavior once it switches from Safari to ioPay.

Expected Result

The ioPay app should launch and immediately show a connection request or confirmation screen to link the wallet to the dApp (Hub).

Actual Result

The app opens to the main wallet dashboard ($0 balance), but no connection is established. There is no "Approve" or "Connect" prompt, and the Safari session remains disconnected.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

New Issue

Date

3 days ago

Author

cryptotestnet

Subscribe to post

Get notified by email when there are changes.