Wallet adoption

This is an evidence audit, not a popularity ranking. “Not documented” means the reviewed official sources did not establish ERC‑681 support; it does not mean the wallet is incompatible. Capability claims below are linked to official documentation, releases, or commit-pinned source.

9 evidence-backed or scoped44 tracked for follow-upLast full review: 24 July 2026
How to read the audit
Evidence grades
  • Code verified: current official source or tests show the behavior.
  • Official claim: the wallet provider states support, but public code or conformance tests were not available.
  • Scoped support: an ethereum: shape is accepted, but not the full payment request being measured.
Capability labels
  • Confirmed is supported by the linked evidence.
  • Limited covers only part of the standard or only some platforms.
  • Rejected is reserved for an explicit current code path or test.
  • Not documented stays unknown until reproducible evidence exists.
Evidence-backed capability matrix
Try the builder
WalletEvidenceSchemeNativeERC‑20Other calls@chainIdQR entry
MetaMask Mobile
iOS, Android · reviewed 2026-07-24

Current source routes ethereum: links through eth-url-parser, switches to the requested chain, and builds native, ERC-20 transfer, and approve flows. This is not general ABI-driven contract-call support.

Code verifiedConfirmedConfirmedConfirmedLimitedConfirmedConfirmed
Rainbow
iOS, Android · reviewed 2026-07-24

The QR scanner and deep-link handler both route ethereum: URIs into a send flow. Current code supports native transfers and ERC-20 transfer, uses chain_id, and rejects other function names.

Code verifiedConfirmedConfirmedConfirmedRejectedConfirmedConfirmed
AlphaWallet
iOS, Android · reviewed 2026-07-24

iOS tests cover native and ERC-20 transfers, scientific notation, ENS, and @chainId. Android tests confirm native payment QR parsing; equivalent Android ERC-20 behavior was not proven in the reviewed tests.

Code verifiedConfirmedConfirmedLimitedRejectedConfirmedConfirmed
Trezor Suite Mobile
Android · reviewed 2026-07-24

Mobile release 26.5.1 added ERC-681 QR scanning. The parser accepts address-only native requests and ERC-20 transfer with integer amounts and known @chainId values; it rejects native ?value= requests and non-transfer calls.

Code verifiedConfirmedLimitedConfirmedRejectedConfirmedConfirmed
D'CENT Wallet
iOS, Android · reviewed 2026-07-24

D'CENT's official announcement says its mobile app populates payment amount and beneficiary from EIP-681 QR codes for native assets and ERC-20 tokens across multiple EVM networks. Exact @chainId and arbitrary-call behavior are not documented.

Official claimConfirmedConfirmedConfirmedNot documentedLimitedConfirmed
Tether Wallet
iOS, Android · reviewed 2026-07-24

Version 1.6.0/1.6.1 release notes claim EIP-681 send and receive support, specifically naming XAUt and USA₮. Public release notes do not define the accepted URI grammar or chain-selection behavior.

Official claimConfirmedLimitedLimitedNot documentedNot documentedLimited
Splendor Wallet
iOS, Android · reviewed 2026-07-24

The provider's iOS listing claims universal QR and EIP-681 with full URI parameter support. No public source or conformance tests were located, so individual transaction shapes remain provider-claimed rather than code-verified.

Official claimConfirmedLimitedLimitedLimitedNot documentedConfirmed
TokenPocket
iOS, Android · reviewed 2026-07-24

Official docs reference EIP-681 but define a TokenPocket-specific ethereum:signTransaction protocol for cold-wallet signing. That is not evidence that canonical ERC-681 payment requests are accepted.

Scoped supportLimitedNot documentedNot documentedLimitedLimitedConfirmed
Uniswap Wallet
iOS, Android · reviewed 2026-07-24

Current scanner code accepts ethereum:<address> as an address QR. It does not parse the ERC-681 path, query parameters, or @chainId suffix, so this is address import rather than payment-request support.

Scoped supportLimitedLimitedRejectedRejectedRejectedConfirmed
Tracked wallets without conclusive public evidence

These are active mobile-wallet research targets. Their presence here is not a negative compatibility result. Each weekly pass starts from this queue and promotes a wallet only when official documentation, release notes, source, or a reproducible versioned test supports the claim.

WalletPlatformsStatusOfficial starting pointsEvidence review
Trust WalletiOS, AndroidOpen researchPending
Coinbase WalletiOS, AndroidOpen researchPending
imTokeniOS, AndroidOpen researchPending
PhantomiOS, AndroidOpen researchPending
Brave WalletiOS, AndroidOpen researchPending
BackpackiOS, AndroidOpen researchPending
Status WalletiOS, AndroidOpen researchPending
SafePaliOS, AndroidOpen researchPending
OKX WalletiOS, AndroidOpen researchPending
Rabby WalletiOS, AndroidOpen researchPending
Safe WalletiOS, AndroidOpen researchPending
ZerioniOS, AndroidOpen researchPending
ArgentiOS, AndroidOpen researchPending
Ambire WalletiOS, Android, unlisted; support modeOpen researchPending
SequenceiOS, Android, embedded wallet SDKOpen researchPending
ExodusiOS, AndroidOpen researchPending
1inch WalletiOS, AndroidOpen researchPending
Ledger LiveiOS, AndroidOpen researchPending
Crypto.com OnchainiOS, AndroidOpen researchPending
Binance WalletiOS, AndroidOpen researchPending
MEW walletiOS, AndroidOpen researchPending
Zengo WalletiOS, AndroidOpen researchPending
Gem WalletiOS, AndroidOpen researchPending
Coin98 WalletiOS, AndroidOpen researchPending
OneKeyiOS, AndroidOpen researchPending
Ctrl WalletiOS, AndroidOpen researchPending
Bitget WalletiOS, AndroidOpen researchPending
imKey ProiOS, AndroidOpen researchPending
Railway WalletiOS, AndroidOpen researchPending
ShapeShiftiOS, AndroidOpen researchPending
BurneriOS, AndroidOpen researchPending
Edge WalletiOS, AndroidOpen researchPending
Loopring WalletiOS, AndroidOpen researchPending
Coin WalletiOS, AndroidOpen researchPending
Unstoppable WalletiOS, AndroidOpen researchPending
ClaveiOS, AndroidOpen researchPending
FoxWalletiOS, AndroidOpen researchPending
Bridge WalletiOS, AndroidOpen researchPending
BraavosiOS, AndroidOpen researchPending
PillarXiOS, AndroidOpen researchPending
Ready WalletiOS, AndroidOpen researchPending
Cake WalletiOS, AndroidOpen researchPending
io.finnet MPC WalletiOS, AndroidOpen researchPending
TangemiOS, AndroidOpen researchPending
Contributing reproducible updates

Please open a PR updating src/data/wallet-support.ts and include:

  • Wallet version, OS version, and installation source
  • Exact native, ERC‑20 transfer, scientific-notation, and @chainId test URIs
  • Expected versus observed fields before confirmation
  • An official source permalink or a reproducible test report; absence of search results is not proof of non-support