Avatar
Steven Bell :pci: :pc2red:
5020099b0d106f8433f87f9274bae9f98b66326206d852dcf16e15f94cd9711b
Bug Reports Here: https://t.me/+NCqewc8q0eU4NzYx https://getalby.com/p/steven Artisanal Coder. You may know me from such apps as: LNBeats, The Split Kit, Sovereign Feeds, Music Side Project, CurioCaster, & TranscriptSearchTool

I understand something like being lnaddress exclusive is going to be different than how things have been done before. But different payment options have been available since the creation of the valueBlock. At any point, someone could've decided to use Hive or Monero as their payment protocol. Any podcaster choosing that payment method would not be able to receive value from some apps, or the app would've had to build for a different payment type. lnaddress only is fundamentally no different.

We just stress tested The Split Box. It was able to support the Satellite Spotlight, an event that sent 2.2 million sats worth of boosts, 1.2 million of them being through TSB.

The means the listener was able to scan a QR code from the wallet of their choice, and over 20 splits were handled on the backend.

This means you can paste your QR code on fliers, merch, the drumkit, and your fans can boost from the wallet of their choosing and each band member gets their split.

Just need a tag in the feed with the nostr message id and a list of known nostr servers that store the feed. We keep the underlying structure, just add a new delivery mechanism that has some built in redundancy. When I publish the feed, I just have my feed server store it like it always has, but then sign a message and broadcast it to all the nostr relays so they know I've given their server permission to update my feed.

2/2

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqdf6eyr7x6cv4gq99h3rjnhj6f4yqzxa97pxf2ecxeq82ea8mwdyq4fzn42 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq909ck8gj5z8yl95ukqme52msa3ktxd94uuqxnrgacj8c33azcndqzg2802

Looking into this, all accounts do have API keys, but those keys are different than the developer keys an app would need to implement easy oAuth and payments on the listeners behalf.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqdf6eyr7x6cv4gq99h3rjnhj6f4yqzxa97pxf2ecxeq82ea8mwdyq4fzn42 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq909ck8gj5z8yl95ukqme52msa3ktxd94uuqxnrgacj8c33azcndqzg2802

The API keys for all accounts is where they get a unique secret that they can use to allow access to the account, sort of like how a CDN can give you a key to allow programmatically uploading files to your server.. I think that might be doable, but the listener would have to set up the API permission, trust the app to store them safely, then provide them to the app to allow control of their account.

It doesn't come across as a particularly easy or secure solution.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqdf6eyr7x6cv4gq99h3rjnhj6f4yqzxa97pxf2ecxeq82ea8mwdyq4fzn42 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq909ck8gj5z8yl95ukqme52msa3ktxd94uuqxnrgacj8c33azcndqzg2802

Looking into this, all accounts do have API keys, but those keys are different than the developer keys an app would need to implement easy oAuth and payments on the listeners behalf.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqu889jx72l4rn6vsva3jqxyhtekq4qhanwh296lz30ajpsrlhuvfqe0mp2c nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqzyl794m0xt2k5e94gslj0yzv5uex9y7l33zy74ww3z507hsle92shn2d4u

Is there a solution you’re aware of with lnurl that allows and app to send metadata in a way that works similar to the TLV or do you think metadata and payments are two different things and should be handled separately?

With Alby sunsetting their free wallet, and LNPay sunsetting their wallets a few years ago, I think we need to have a discussion about how to move away from hardcoding lightning address into the feed.

If I was a guest of a podcast and have a split, and then my address changes, the podcaster now has to update their feed to change my wallet. It's a hassle.

HAPPY BIRTHDAY VALUE TIME SPLIT!!!!

VTS is one year old this weekend, May 5th. Listen to the first ever episode of a podcast displaying the power of the magic wallet switching technology, on Podcasting 2.0 Episode 131 and listen to the first ever value time split song, High Gravity by Joe Martin.

https://curiocaster.com/podcast/pi920666/15595806103#t=781,7202

Whenever you feel like things aren't moving fast enough, look at moments like this, and see how far we've come in only a year.

nostr:npub17d6vdgxwtp3zd205paw67dwc7ucstyache2umfvpl7nhahjfl8zs2wv8qz

If you haven't checked out the Svelte tutorials, they're actually really good. And any questions you have, let me know.

https://learn.svelte.dev/tutorial/welcome-to-svelte

nostr:npub1ln5q8np5aezhtt7ztv6tah86xk4t3smjuchdvxp0u6uta056204q45xyw6

Hey Dave, when you get a chance, somethings going on with this endpoint.

podcasts/bymedium?medium=music&val=lightning&max=1500

I changed the max to 1000 and to 100, and also removed the val=lightning, but same results each time. Right now the index is only returning 58 items. I'm also getting a lot of timing out with the request.

nostr:npub1qf7kpx547y4wg5z0rgksjvq9w7n0ztzsax7yz35tcxx33lv6ggns2njj9d the way I'm handing it is this. If it's a fee, I don't care if it's a base or remote, I pull it out and don't apply any split percent. I figure fees are for things like stats. Then I pay the full amount to all fees. Then I apply the base/remote percent to the splits. I also have a rule that anything under 1 sat is dropped, so even a 1% fee won't see anything under a 100 sat payment.