Thread

I’m excited to announce the launch of $prism. Nostr is many things, but most importantly, I believe that Nostr is Bitcoin’s first layer three technology. Bitcoin solves money, Lightning solves payments and Nostr solves identity and coordination. Similar to the Bitcoin and Lightning protocols, the Nostr protocol is permissionless and decentralized. Nostr solves identity using a simple public key that works across any client. Nostr solves coordination by directly connecting Lightning wallets without intermediaries via Nostr wallet connect (β€œNWC”) and Lightning address (or ideally a future Nostr native equivalent). There will be many incredible bitcoin experiences built with Nostr. We are making prisms. Lightning prisms without Nostr are hard to coordinate and execute. It requires figuring out each address, a way to coordinate payout amounts, and someone taking custody of the bitcoin for a period of time to manage payouts. So we’ve seen almost no one making prisms. Now with Nostr, they are incredibly easy. Want to create a prism on Nostr right now? Type $boost into the text of your next post on any client and we’ll make a prism with the first 10 people that repost it. We’ll post the prism on @PrismPosts and you can zap it with any client that supports zap splits like Snort.social or Amethyst. Want to limit your prism to a smaller group of people? Create a listr on listr.lol like #friends and type $boost #friends. We’ll only create a prism with users that boost your post and are on your #friends list. With NWC, payments all complete wallet to wallet, no intermediary necessary and we never touch your bitcoin. The possibilities are now endless for building new consumer experiences on top of Lightning and Bitcoin. We started $prism to push forward the bitcoin experience on Nostr. We’ll be launching more prism products over the coming days. Follow @npub1arcw...ggtw or go to to learn more. A special thanks to @npub1ce7d...3d7m who has been an early thought partner and the first contributor to $prism and @bitcoinplebdev who is our newest contributor.

Replies (75)

Being able to $boost a note and create "Note" Prisms for Nostriches that share your content is interesting. I'm glad that powerful clients such as Snort and Amethyst support Zap splits. I see this as a novelty for now, but as time moves forward this could be a useful way for creators and influencers to reward their followers. So, uhm, zap and share this note to play, er..participate. View quoted note β†’
Simply incredible, I read one day from a Bitcoiner that Nostr could not achieve a network effect, Seeing things like this, such a thing cannot be possible? -- Simplemente increΓ­ble, lei un dΓ­a de un Bitcoiner que Nostr no podrΓ­a conseguir un efecto red, Viendo cosas como estas como no puede ser posible tal cosa? #hispano #BTC #Art #asknostr #plebstr #zapathon #Zap #tunestr #Amethyst View quoted note β†’
Hey Bob! I love it. Really, I do. I'm wondering if we'll be able to get prisms for more than 10 people in the future? 10 is kind of limiting and only rewards the people that just happened to be online and see the note at the time it was posted. For brand new profiles, I guess that's helpful, but for larger profiles trying to reward their larger audiencs, it seems kind of limiting. Maybe a configurable option?
thanks derek! yes we'll definitely have other options. paying 10 lightning addresses is a bit slow (15-45 seconds usually) so we wanted to limit it to start to make it useable. creating a nostr native lightning address would make paying a prism almost instant, so hopefully we can all work on pushing this concept forward. love all your feedback and thoughts, please keep sharing!
How would it work if the note already has zap split on it? It would simply replace the split? Here is what I’d love to have for music distribution: Create a split using my own rules, it is my intention to reward the services I did not have to pay for along with the makers of the song. Each gets its percentage of the split based on public rules. Media storage, publishing client, boosters and media playing clients would get their cut of the action. So something like $boost#split that would assign a predefined portion of the split to the one booster delivering the zap. A sets splits and publish. Assigns 5% to Booster. B boosts the note because the track is dope. (Or because he’s a good friend) C sees B repost, loves the track and zaps 420 B receives 21 sats (the rest is split according to A’s rules)