Skip to content

Multi-asset selector for send #115

Description

@truthixify

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

Context. Today the send flow assumes XLM. Recipients holding USDC / EURC / project tokens want to send those. Add an asset selector that reads user's balances + defaults sensibly.

Scope.

  • Asset picker driven by SEP-41 balance helper (SDK issue PWA + service worker for offline-friendly demo #19).
  • Show top N assets by balance; searchable.
  • Warn if recipient's trustlines don't include the chosen asset.
  • Preserve UX for XLM-only users (default selection).

Acceptance.

  • Picker lists all held assets
  • Missing-trustline warning renders
  • Selecting an asset updates the amount input's asset chip

Files. src/components/StellarSend.tsx, src/components/AssetPicker.tsx (new).

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdripsFunded via Drips NetworkfeatureNew feature workhelp wantedExtra attention is neededstellarTouches Stellar / Soroban codeuxUser experience

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions