ACINQ / phoenix

Phoenix is a self-custodial Bitcoin wallet using Lightning to send/receive payments.
https://phoenix.acinq.co
Apache License 2.0
656 stars 97 forks source link

(ios) UI components for Bolt 12 offers #577

Closed dpad85 closed 3 months ago

dpad85 commented 3 months ago

This PR adds the UI to visualise and pay BOLT12 offers to the iOS app.

Like in #575, Phoenix only uses one single deterministic offer that survives app uninstall. Phoenix will still display BOLT11 invoices by default, since offers is still not well supported. The offer can be viewed in the Receive screen > Show reusable QR.

Receive screen

Pay an offer

Contacts

The contacts UI on iOS is not completely done, and will be added in a later PR.