Skip to content

QR code scanner for send flow #108

Description

@truthixify

Extra labels: feature, ux, mobile
Tier: M (2-4 days) | Type: feature

Context. Mobile users can't easily paste a long meta-address. QR scan is standard.

Scope.

  • Receive page: render QR of meta-address + stellar: URI variant.
  • Send page: "Scan QR" opens camera, decodes, populates recipient.
  • Handle raw meta-addresses AND stellar: URIs.
  • File-upload fallback when camera permission denied.

Acceptance.

  • Works on iOS Safari + Android Chrome
  • Denied-permission state shows fallback
  • Round-trip: Receive-QR scans clean on Send
  • No image upload leaves the browser

Files. src/components/StellarSend.tsx, src/components/StellarReceive.tsx, src/utils/qr.ts (new).

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdripsFunded via Drips NetworkfeatureNew feature workhelp wantedExtra attention is neededmobileuxUser experience

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions