Add imToken Wallet support with EIP-4527#21804
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
|
I have read the CLA Document and I hereby sign the CLA |
|
I have read the CLA Document and I hereby sign the CLA |
1 similar comment
|
I have read the CLA Document and I hereby sign the CLA |
|
Thank you for this, we will prioritise this internally and try and get this merged and released soon. |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## develop #21804 +/- ##
===========================================
- Coverage 67.99% 67.98% -0.01%
===========================================
Files 1075 1075
Lines 41577 41585 +8
Branches 11182 11182
===========================================
Hits 28270 28270
- Misses 13307 13315 +8 ☔ View full report in Codecov by Sentry. |
|
@makoshan can you provide manual testing steps? |
|
@owencraston I recorded a video demonstrating the testing process for pairing and transfer using imToken and Metamask, the process is now perfectly compatible with Metamask. Video: imToken.Connect.Metamask.mp4 |
|
@AlexJupiter @owencraston Is the test screen recording in line with what you anticipated? Please let me know if there's anything else I should add to aid in advancing the merge process 😁 |
There was a problem hiding this comment.
LGTM, tested with personal_sign.
However, the process for backing up the SRP after onboarding was a bit confusing. For anyone else wanting to test it, here's the pathway: Hamburger menu > Manage > Manage... (next to the wallet name, above the list of blockchains) > Backup wallet.
|
🎉🎉 🎉 Changes have been approved, looking forward to the merge |
Description
Hello, this is the imToken team.
imToken is a mobile crypto wallet founded in 2016. It has been operating safely and steadily for 7 years. Recently, we successfully supported ERC-4527, and imToken can function as a QR code-based signer now. This integration seamlessly aligns with Metamask's bidirectional QR account feature, enhancing the ability to track accounts whose private keys are stored on external devices.
Therefore, we propose that Metamask expand its supported QR code-based wallet connection methods and include imToken. This will not only enhance Metamask's functionality and user coverage, but also provide users with a wider, more secure and efficient choice of wallets.
We have successfully completed the integration of ERC-4527 and look forward to discussing in depth the possibility of adding imToken into Metamask's QR code-based wallet connection methods. Thank you very much for your attention and feedback on this matter.
Related issues
no
Manual testing steps
Video
Dropbox link
User Flow
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist