Avatar
Matt Lorentz
d0a1ffb8761b974cec4a3be8cbcb2e96a7090dcf465ffeac839aa4ca20c9a59e
Technologist, solarpunk, gamer, backpacker, passionate about using the internet to push more power to more people.

I’m looking for some data on how donations are being used on Nostr. I recall someone’s trip to Nostrica was funded with zaps, but I’m having trouble finding any notes about it. I think there was some similar funding happening at Bitcoin Miami. Can anyone point me in the right direction?

that's right! It only works for root posts, not replies. But we want to do some experiments with treating relays as groups.

No #decentnostr meeting today as I’m out on vacation!

Just booked my flights to #DWeb camp for next month! This will be my second time attending. I’m really looking forward to recharging in the redwoods and learning about all awesome projects going on outside the Nostr ecosystem.

Replying to Avatar fiatjaf

Zulip

I actually created this space last week. Maybe it’s useful until we get a chat app with the Zulip threading model on Nostr: https://nips.zulipchat.com/join/yzzyoq2ifkrrg6jjml4rwwzz/

I mean it kind of sounds like it *is* realistic on Fediverse if the consensus is just to defederate anyone caught indexing at a large scale. We had a similar issue on scuttlebutt with indexing. I'm pretty against trying to create privacy via a social contract in an open protocol. But the whole point of the Fediverse is that it *isn't* really an open protocol like Nostr. The main network is basically one big social contract. I don't think they are trying to cover the globe the way Twitter did (I'm sure there's many who would like it to, but that's not the consensus from my observations).

But yeah good point about profile privacy.

Ah bummer. This isn’t the first problem we’ve had with the nests. It was working fine for about 10 of us though, we had a pretty lively discussion! I would still like to connect with you about NIP-32 sometime. I’ll send you a DM.

Huh, it’s interesting that you see this as disdain for mainstream users. I don’t think of it that way at all. Having private companies own copies of everything everyone says online forever is not really how most people want social media to work I think. I’m not really against “indexing” necessarily, but I definitely believe that making more local spaces is a pretty good goal for decentralized social, and indexing is one variable in that equation.

The next Decent Nostr meeting starts in 40 minutes. This week we’re talking about decentralized moderation which is a pretty controversial topic and something we’ve been hashing out on the Nos team this week. I’m eager to listen to new ideas from the community and get some feedback on what we are planning.

The nest will be at https://nostrnests.com/cy4h6n. I heard that it doesn’t show up in the active nest list for some people, not sure why, so use this link to join!

Replying to Avatar StarBuilder

Since the introduction of zaps on Nostr in February, the total number of zaps has **surpassed 750,000, according to Nostr.band statistics**. This remarkable figure clearly demonstrates the effectiveness of the value-for-value model. Whether it's a single developer contributing to open-source development or a part-time content creator, this model proves beneficial. However, the model faces challenges when it comes to teams of content creators with fixed production costs. This is where aggregating sites like Substack, Patreon, and OnlyFans come into play. While they offer paywalled content, they also take a significant portion of the revenue share, exerting control over distribution. As these platforms grow, they gain more control over the content and may even remove creators who don't adhere to their arbitrary rules.

Nostr has already addressed one aspect of this problem by allowing creators to own their content and preventing expulsion from the platform. However, there is still a missing piece: the ability for creators to set their own price for their content and provide access to users accordingly.

An attempt was made to implement this model on yalls.org by paygating content and unlocking it once users paid the lightning invoice. However, a major issue arose due to the multiple steps required to unlock the content. If it takes more than one click, users are less likely to proceed with the additional effort of scanning a QR code and making a payment. Nostr has successfully tackled this problem through the **NIP-47 Nostr wallet connect** feature. By linking a wallet to a client just once, Nostr clients enable one-click payments without having to navigate away from their current screen.

This led us to contemplate the idea of allowing anyone to upload premium content such as **images, videos, long-form text, or music** and enable users to purchase them through zaps. Utilizing Nostr events significantly reduces the complexity for creators using their self-hosting lightning node. Additionally, this makes it easier for Nostr clients to implement the feature quickly.

The content itself would be hosted by a **service such as nostr.build, nostrimg.com, or nostrcheck.me.** Only authorized users who have paid for the content can access it using NIP-98 HTTP authentication. By leveraging existing NIPs and the familiar zapping process, we were able to integrate paygated content while maintaining its security.

To put our thoughts into action, we implemented this end-to-end and created a demo site, [https://zapgate.link/](https://zapgate.link/), to showcase how it works in practice. Anyone with a Nostr key using the NIP07 extension can upload content, set their price, and provide the lightning address where the funds will go. Users can simply click to unlock the content and consume it.

Over the past few weeks, we have witnessed numerous developers sharing their ideas and even creating demo sites for paygated content, such as https://www.zapit.live/. We would like to coordinate with all developers and contributors to establish a standardized approach to implementing zapgated content. This will enable Nostr clients to easily adopt and benefit from this feature.

We welcome feedback on this NIP or any aspects we may have overlooked. If you are interested in co-authoring this NIP, please do not hesitate to reach out to us. We value collaboration and aim to create a unified solution that will benefit the entire Nostr community.

Demo site: https://zapgate.link/

NIP proposal: https://github.com/Egge7/nips/blob/zapGates/XX.md

Demo video: https://i.current.fyi/help/ZapGate+Demo.mp4

Reach us on Nostr

Egge - npub1mhcr4j594hsrnen594d7700n2t03n8gdx83zhxzculk6sh9nhwlq7uc226

Starbuilder - npub1mz3vx0ew9le6n48l9f2e8u745k0fzel6thksv0gwfxy3wanprcxq79mymx

Just tried the demo, it was super easy! So excited to see Patreon-style subscriptions on Nostr.

Trying to follow long NIP discussions in GitHub’s linear threaded conversations is like scraping my eyeballs over a floor covered in glass.

I really wish we were using a tool like https://zulip.com that allowed discussions to branch off in multiple directions simultaneously. In reality when a NIP is going through a community review there are many people expressing many different concerns, and it’s so hard for the original author to discuss a given issue to completion without it getting muddied by a bunch of unrelated (but valid) comments from other people. It’s then even harder for people who didn’t author the NIP to follow the discussion and weigh in. Telegram has the same problem.

Oh no! For some reason I’m just seeing this. Yeah we had the call at the normal time. I posted a couple reminders from the @Decent Nostr account but I guess you didn’t see them. We’ll be doing another call this Friday.

Alright, hit me up with your baby camping tips. My wife and I are taking our 7 month old to #dweb camp and we’ll be doing a one night trip before then to get a feel for it. It’s scary but we’ve had friends say you should start them young so we’re doing it.