Skip to content

Implement mobile address book duplicate detection #524

Description

@El-swaggerito

Description

Difficulty: Hard

Type: Feature

Summary

Implement duplicate detection for mobile address book entries.

Current Behaviour

Users may be able to save duplicate or conflicting contacts without clear warnings.

Expected Behaviour

The mobile app should detect duplicate addresses and conflicting names before saving address book entries.

Suggested Implementation

Create duplicate detection utilities, UI warnings, storage handling, tests, and docs.

Files or Areas Likely Affected

  • src/address-book/
  • src/storage/
  • src/screens/
  • src/components/
  • tests/
  • docs/

Acceptance Criteria

  • Duplicate address detection is implemented.
  • Conflicting contact names are handled.
  • User-facing warnings are shown.
  • Storage remains consistent.
  • Tests cover duplicate and non-duplicate cases.
  • Docs explain address book rules.

Additional Notes

This improves wallet usability.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked for GrantFox OSS contributionMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Official GrantFox campaign labelfeatureFeature workhardHard difficultymobileMobile app related workuxUser experience and interface flow workwalletWallet related work

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions