Meta icon indicating copy to clipboard operation
Meta copied to clipboard

Cake wallet silent payments collab tracker

Open yashrajd opened this issue 7 months ago • 3 comments

Bitcoin Design is collaborating with Cake wallet to improve silent payments UX inside their app. This issue will house updates relating to that.

yashrajd avatar Jul 21 '25 23:07 yashrajd

Date: July 16th Attendees: Seth (VP, Ops), Jaime (Creative Lead), Tux from Cake. Yashraj, Christoph, Mo from BDC. Agenda: Meet & greet, discuss expectations and goals

We had an introductory call with the team. Call notes.

Action items:

Yashraj: set up next call in the week of July 28th Next call agenda: solidify scope, timelines, mechanics of working together, discuss community call activity Cake wallet: to share what they’re doing on Contacts improvements Yashraj: share & discuss community call ideas – 1) Contacts improvements community call 2) workshop for labels workshop

yashrajd avatar Jul 21 '25 23:07 yashrajd

Date: July 29th, 2025 Attendees: Jaime and Tux from Cake. Yashraj, Christoph from BDC. Agenda:

  1. Cake wallet update on ongoing Contacts improvements (10 mins)
  2. Discuss & set dates for community calls (5 mins)
  3. Discuss & finalise project plan (45 mins)

Call notes.

Action items

Cake team: get back with dates they’re comfortable with for Final planning call (second half of August ideally) Open community call for Contacts feedback (lsaat week of Aug or early Sept, 2025) Yashraj: Share this doc with Cake team in an email for a bit of a formal approval when ready.

yashrajd avatar Jul 29 '25 20:07 yashrajd

Date: Oct 2nd, 2025 Attendees: Seth for Privacy from Cake. Yashraj from BDC.

Agenda:

  • design review of Figma designs
  • next steps

Background: We have been facing headwinds and delays on a focussed collab on silent payments updates due to ongoing UX improvement project. However, ongoing project has includes in-scope items identified during earlier discussions.

Notes:

Seth overview of planned improvements to:

  • homepage with new theme (it's gorgeous!)
  • accounts-model and rationale for segregating funds, UI elements for accounts, updated wallets page UI
  • below items

Send page updates:

  • Reduced clutter and hiding content in Advanced settings (part of pre-decided collab scope)
  • Send field with support for contacts, BIP-353 aliases as recommended in the Guide

Contacts updates

  • Contacts page including a pinned "Me" contact aligned with BDC guidance
  • Contact details page including

Receive page updates

  • address type selection with options for payjoin, silent payments
  • payjoin URIs in Receive page + an approach to handle them by updating Receive button label
  • how accounts-model and silent payments labels can have similar UI and mental models

Yashraj general feedback:

  • visual design in rich and gorgeous
  • homepage looks busy
  • primary actions are great but users might not intuit connection to active wallet-account
  • question about choosing accounts-model and rationale; how the app can help users utilise Accounts better

Coin selection page:

  • UX issues with freezing and selecting coins from the list of coins
  • Seth question: any other improvements?
  • Yashraj: show real-time information about value of coins selected and associated fees; allow users to sort, filter UTXO list
  • discussion: consider separating these actions and user flows; use appropriate UI components for each action
  • allows users to Freeze coins other than during coin selection during sending
  • we agreed on collaboration between BDC and Cake on coin selection improvements

Planned public activities:

  • UI update design review (1st/2nd week of Nov 2025) cc @sethforprivacy
  • coin selection UX workshop (TBD)

Will add more details if I missed something.

yashrajd avatar Oct 02 '25 21:10 yashrajd