ACINQ / phoenix

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

nostr One tap zap via Phoenix Wallet #537

Open alltheseas opened 6 months ago

alltheseas commented 6 months ago

user story

As a Phoenix Wallet user who uses nostr apps, I would like to be able to set up my Phoenix Wallet with my nostr app(s), so that I can one tap zap others.

acceptance criteria

  1. There is a method to set up one tap zaps using Phoenix Wallet

implementation details

https://github.com/nostr-protocol/nips/pull/224 nwc.dev https://docs.nwc.dev/ https://docs.nwc.dev/bitcoin-lightning-wallets/getting-started https://discord.nwc.dev/

benefits to Phoenix Wallet user

No need to leave nostr app to use phoenix wallet.

benefits to Phoenix

1) Increase Phoenix Wallet usage; increase Phoenix Wallet revenue 2) Stress test increase of smaller, frequent payments of Phoenix LN channel management

Amethyst, Damus, Nostrudel, Primal, Snort, and dozens others.

stackingsaunter commented 6 months ago

I'd love to zap with my Phoenix wallet in my favourite Nostr clients.

itstomekk commented 6 months ago

It's not only for one-tap-zapping, but many apps have started implementing NWC. I'd like to use them with my Phoenix, +1

dpad85 commented 6 months ago

Thanks for the links to the doc, it's very helpful. Seamless integration with nostr looks good but it is not on top of our priority list for now. We'll try to find time to work on that after bolt12 integration (so maybe around June or July if things go well).