For the complete documentation index, see llms.txt. This page is also available as Markdown.

Connecting ZKX Wallet to imToken

ZKX Wallet supports QR-based connections, allowing users to securely import accounts from imToken and sign transactions or messages through a QR authentication flow.

Importing imToken Accounts into ZKX Wallet

Step 1: Install the ZKX Wallet browser extension and select Import Existing Account.

If you already have ZKX Wallet installed:

  • Open the wallet

  • Navigate to Accounts → Add Account → Connect a Hardware Wallet

Step 2: Select More, or scroll down and choose the QR-based connection option.

Step 3: Allow the ZKX Wallet extension to access your device camera.

Step 4: Open the imToken mobile application and tap the “>” icon in the account information section.

Step 5: Select Connect with Other Wallet Apps to display the QR code.

Step 6: Use ZKX Wallet to scan the QR code displayed in the imToken application.

Step 7: ZKX Wallet will display the wallet addresses derived from the scanned QR code. Select the accounts you want to import, then click Continue.

Step 8: Optionally, assign custom names to the imported accounts or keep the default names.

Step 9: Your imToken accounts are now connected and ready to use within ZKX Wallet.

Signing Transactions with an imToken Account

Step 1: Prepare the transaction in the ZKX Wallet extension and click Proceed.

Step 2: Review the network fee and transaction details carefully.

Note: imToken currently does not support EIP-7702. Gas fees must be paid using the network’s native token.

Step 3: Scan the QR code displayed in ZKX Wallet using the imToken mobile application.

Important: Complex transactions or messages may generate dynamic QR codes. If this occurs, allow enough time for the device to scan the full QR sequence completely.

Step 4: Review the transaction details in the imToken application and click Send.

Step 5: Confirm the transaction to generate the QR-based signature.

Step 6: Return to ZKX Wallet, click Get Signature, and scan the QR signature displayed in the imToken application.

Step 7: ZKX Wallet will process and confirm the transaction status. Once completed successfully, the transaction will appear in the wallet’s Activity section.

Last updated