Skip to content

Copy button in Receive list copies address in all lowercase instead of checksummed (EIP-55) format #4710

@rashidmya

Description

@rashidmya

Describe the bug
the wallet copies the address in all lowercase (e.g., 0xabc123...), even though the displayed address may show proper formatting (e.g., 0xAbC123...)
this risks sending funds to a mistyped address

Affects BTC, BNB and ETH chains. didn't test more chains.

To Reproduce
Steps to reproduce the behavior:

  • open app
  • tap on receive
  • tap on the copy icon on the right of barcode icon of token
  • it copies the address in all lowercase (e.g., 0xabc123...)

Expected behavior
the exact displayed address, including its checksummed case format, should be copied to the clipboard

Screenshots

Additional context
Platform: Android
OS: GrapheneOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions