gitcoinco / gitcoinco/web

Wallet app browser use zkSync checkout error

Open
#10,754 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
1.8k
Forks
776
PR merge metrics
No merged PRs in 30d

Description

Overview
When I'm in the browser of some wallet apps, I can't use zkSync checkout

Steps To Reproduce
Steps to reproduce the behavior:

  1. Open any of the wallet apps(imToken,metamask), using their built-in (DApp) browser
  2. Open gitcoin.co, login, select the project and use zkSync to checkout
  3. In the pay with zksync pop-up, click proceed
  4. At this time, some unusual behavior appears

Observed behavior
In the case of iOS, a pop-up message [Filed to open zkSync page] will appear and the page will start jumping, but there is no billing information for the payment
In the case of the android system, the page will also start to jump, but there will still be no billing information for the payment

Expected behavior
No errors should be reported and the full billing information should be displayed on the new page of the payment。
Using zkSync to checkout within the APP should behave the same as in a mobile or PC browser

Screenshots
image
image

Additional context

App: imToken 2.10.4,metamask 5.4.0
OS:ios13.5, android 10
Browser: App browser

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files or tests are identified in the issue. First reproduce the checkout flow in the listed imToken and MetaMask app browsers on iOS and Android, then trace the zkSync payment-page transition. Done means the new payment page opens without an error or redirect loop and displays the complete billing information.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
blockchain, mobile-dev, payments
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.