What’s the easiest way for someone to get a Bitcoin lightning wallet these days?
@adam so if we want to set someone up to boost in Podverse, we could tell them “create a wallet using Breez, then add your wallet’s public and private keys into Podverse”? Or do they need a lightning node to do that?
Sorry I should know this stuff by now, but we’ve been up to our ears in other work. Planning to make boosting and transcripts our priority for April.
@mitch I don't think that will work. However, Breez has released all the code to spin up a wallet to bake into your app.Which would give you the benefit of their backend to manage everything. Otherwise the LNPay route is the way to go and works well!
@mitch @adam It would be nice if there was someone who knew what they were doing with all of this and was good at writing tutorials and had the time to write a tutorial, because I'll be at the point where I'll want to start looking into adding the ability to stream Sats, but it's all very overwhelming with where to start and how to implement it so it's easy for the app user to use.
Maybe someone's already done that, and we just need a link to the docs/tutorial.
1) create a lightning wallet address, then save the credentials it sends back to you securely on your device.
2) tell the user to send a small amount of Bitcoin to that address.
3) when a <podcast:value> enabled podcast is playing, you send requests to the LNPay endpoint with your credentials, number of sats, and <podcast:value> addresses.
@mitch @StevenB I would recommend you read the Breez post, they have also created a format for payment info:
"action": stream | boost
Another question...for the node addresses...what's the simplest way to get a node address? Also LNPay?
We have a Podverse LN node setup on a Pi at my apartment with a channel to Podcast Index, but we'd like a separate node for development purposes. Can we use Sphinx to provision a node for us?
Sorry again I should know this stuff by now, but we're finally at a point where we can tackle this.
@mitch @adam @StevenB @steven LNpay is a good option, but it needs a "customKey/customValue" parameter added to the value block: https://github.com/Podcastindex-org/podcast-namespace/blob/main/value/value.md#structure-1
Intended for all stake holders of podcasting who are interested in improving the eco system