Damus
Steven Bell :pci: :pc2red: profile picture
Steven Bell :pci: :pc2red:
@Steven Bell :pci: :pc2red:

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

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

ChadF :pci: · 2d
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrs2pzv63 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqdznhhga669k20k8rjzmls6lu5uhkus9s3xcg3t2f3quswnc2sdqs79cyex nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqln5q8np5aezhtt7zt...
Steven Bell :pci: :pc2red: · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqmvde59wznjjq4gt35rw26wfs0hznhpc2tsnnw3vj3m99gq8zv4pqppvfcp nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkf7a2q5ma5myv2hmrvgfdu4waqv33xx...
Steven Bell :pci: :pc2red: profile picture
@nprofile1q... @nprofile1q... @nprofile1q...

The JSON structure has a bunch of stuff that isn't needed for most apps, it's internal stuff I use with The Split Kit to talk to other programs (like mAirList), so don't get to hung up on that structure.

I suspect that structure will change as we brainstorm. What I'd like for us to agree on is how things like Title/Song, Author/Band, Podcast/Album should be labeled so everyone is on the same page.
Steven Bell :pci: :pc2red: · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqmvde59wznjjq4gt35rw26wfs0hznhpc2tsnnw3vj3m99gq8zv4pqppvfcp nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkf7a2q5ma5myv2hmrvgfdu4waqv33xxecsp57m68xwuqgl4qxj8s72zpdn nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqay8ypd2gnz5xuph37...
Steven Bell :pci: :pc2red: profile picture
@nprofile1q... @nprofile1q...

Are either of you planning on implementing liveValue into your apps? It's an unofficial tag, but CurioCaster and @nprofile1q... support it.

Think of it as a live chapters block and live value block that gets sent over a websocket during a live show.

I'd like to discuss a format that makes sense and modify the proposal so everyone can agree on a good format for the tag

https://github.com/Podcastindex-org/podcast-namespace/discussions/547#discussioncomment-16201182
1
Mitch Downey :pci: · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrs2pzv63 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqkf7a2q5ma5myv2hmrvgfdu4waqv33xxecsp57m68xwuqgl4qxj8s72zpdn nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqay8ypd2gnz5xuph37...
Oscar Merry · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrs2pzv63 yeah something like this could definitely work - the only downside is that for peopl...
Steven Bell :pci: :pc2red: profile picture
@nprofile1q...

My thinking is if the podcaster wants his metadata, he can get some skin in the game and host it himself or pay for hosting instead of relying on the apps to run his business for him.

Maybe they should host with Fountain if they want their metadata.

And I think Strike has a Webhook api. I know Alby does.
2
Steven Bell :pci: :pc2red: · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqzyl794m0xt2k5e94gslj0yzv5uex9y7l33zy74ww3z507hsle92spmk8p7 Yeah, I'm pretty sure this would work with Strike too. https://docs.strike.me/webhooks/setting-up-webhooks/
Adam Curry :pci: :pc2blue: · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrs2pzv63 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqzyl794m0xt2k5e94gslj0yzv5uex9y7l33zy74ww3z507hsle92spmk8p7 Excellent point about the apps.
Oscar Merry · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrs2pzv63 we could - there's just the question of how to avoid fake data if anyone can post pa...
Steven Bell :pci: :pc2red: profile picture
@nprofile1q...

1) I send you the data, you send me a unique url
2) I send the payment and include the unique url in the message.
3) Fountain hosted wallets get the payment with the message, look in the database to find the metadata that's tied to that unique url found in the message and marks it as paid or verified.
4) You don't have to trust any of the apps, just that your wallet got the payment with the unique url generated by your server.
1
Oscar Merry · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrs2pzv63 yeah something like this could definitely work - the only downside is that for people self-hosting they would have to host the service that does this for example - if you self-host yo...
Oscar Merry · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqvpkystedk2lldqlkkyd084tj5e39rpxn7lad6qeq9uka7kfw9jrs2pzv63 we could - there's just the question of how to avoid fake data if anyone can post payment metadata to a public API endpoint with the rss::payment spec the url to fetch the metadata or...