Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zaps [Feature Request] #269

Open
alltheseas opened this issue Feb 12, 2023 · 1 comment
Open

Zaps [Feature Request] #269

alltheseas opened this issue Feb 12, 2023 · 1 comment

Comments

@alltheseas
Copy link

alltheseas commented Feb 12, 2023

User Story

As an Iris user who wants to share a token of appreciation to users for their content, I want the capability to zap other user sats, so that I can reward & encourage behavior, and notes that I would like to see more of.

Acceptance Criteria

  1. Zap (⚡️) icon/option appears if Iris detects a particular third party user has LN address added to their profile
  2. If 1. is true, Zap (⚡️) appears to the right of the like (❤️ ) button on notes view
  3. If 1. is true, Zap (⚡️) appears on a user's profile (already complete "⚡️ Tip" on user's profile page)
  4. Rename Tip to Zap on user profile page
  5. User can tap/click the zap (⚡️) button
  6. User tap/click on zap (⚡️) buttontriggers an animation to indicate a zap initiation was recognized
  7. If user taps zap (⚡️) a LN popup invoice appears
  8. On iOS there appear a list of lightning wallet options installed on user's phone. User can tap to select one of these wallets from which they will initiate a zap, or
  9. User can copy LN invoice (e.g. lnbc912n1p908...) to machine memory by tapping the LN invoice, or tapping the copy icon (located to the right of the LN invoice)
  10. Zap LN invoice is for default amount
  11. User can set default zap amount in settings in satoshis (e.g. 1 sat, 100 sats, 21,000 sats etc). Set as 21 sats to begin.
@alltheseas
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant