Add support for value-block for direct payment streaming

I’d like to propose support for the value-black to allow direct payment streaming. The podcast:value block gives podcasters a way to receive Bitcoin payments in real-time over the Lightning network using apps such as Breez.

Specification details by @daveajones et al:

Support an easy way to add the following block into the RSS feed. Maybe even based on settings in existing contributors.

Example:

...
<channel>
  <podcast:value type="lightning" method="keysend" suggested="0.00000015000">
      <podcast:valueRecipient
          name="Name 1 (Podcaster)"
          type="node"
          address="1234567890abcdef..."
          split="60"
      />
      <podcast:valueRecipient
          name="Name 2 (Podcaster)"
          type="node"
          address="1234567890abcdef..."
          split="40"
      />
  </podcast:value>
  ...
  <item>...</item>
  <item>...</item>
  ...
</channel>

I’ve tried it out using the Breez app and my own Bitcoin Lightning Node, it works great! :slight_smile:

1 Like

Interesting. Know of any hosters that are already implementing this? I’m looking for existing UI. How does one enter bitcoin values normally (for the suggested value, I assume there’s a better input than simply a float of 0.00000015000? :thinking: (I’m not versed in crypto-stuff). Also wondering about the split UI, especially on the episode level. Maybe giving roles weights (on-air contributors get a factor of 2 or something like that) makes more sense than raw input fields.