Working on custom user lists and thinking about funding development of NostrGram in perpetuity. The ⚡ are *greatly* appreciated but the project is mostly self-funded now in terms of time and the hardware costs of the caching servers.

I was thinking of creating a membership (like a patreon but not necessarily on the platform), and I'll still do that if need be, but I would prefer it if the ⚡ people generously gave were enough.

Of course, that requires reminding people of the need to ⚡ to support the project, which means I would have to put something in the interface that reminds people. Right now I'm doing that each time I push an update. There's a pop-up and it has a button to support the project.

But once the updates slow (at least the ones users see in the front) I'll still need a way to remind users of ongoing expenses. I'm thinking about putting a noticeable (but not annoying) reminder somewhere in the UI that makes it easy to contribute.

What are your thoughts on this? As always I'm interested in what the people using NostrGram would prefer. Would you rather a membership with some benefits to you for supporting, or would you just prefer an icon that reminds you to ⚡ some sats sometimes?

Just thinking out loud. Nothing is set in stone at this point.

Reply to this note

Please Login to reply.

Discussion

#[0]

Perhaps you could add an opt in setting called “zap match” where whenever a user zaps sats to a post, a similar amount could be zapped to Nostrgrams wallet too.

That's an interesting idea. I'll definitely give that some thought, thanks!

Great idea! But maybe some fraction of a zap.

I was thinking of the user setting a % to also direct to the NostrGram fund.

Good idea happy to support - a direct debit from a lightning account - permission to pull credits would be awesome on a protocol level!

I appreciate the feedback and willingness to support the project. 🙏

At the moment though happy to get reminded of a monthly / weekly invoice.

Reputation based on people willing to pay it.

I think if you could provide an option to "premium subscribe" to nostrgram many would opt in even if that didn't provide any extra perks. In fact I think that "premium" should not have any extras as providing all the features to everyone could help more people realize how cool nostrgram is and push them to give back. You could give the supporters a badge or add a tab listing the supporters if you wanted to though. So what I would do (no PR expert here) is add a button in the dashboard (maybe next to notifications icon) that when clicked would offer different subscription options, similar to what your zap pop up looks like now. And automate the process of charging that amount monthly/weekly/daily. Not sure how that would work, but #[2] supports budgets and signs zaps for users in the background, so I'm sure there's a way. Of course if such "soft" approach doesn't work you could try something else.

Thank you for your ideas!

As a new member of Damus, I am already feeling the immense value this community has to offer. It is truly a remarkable group of individuals who share a common drive and passion.

However, I cannot help but think that implementing a membership program with additional benefits would propel the Damus force even further. Imagine what could be accomplish with more resources.

⚡️The potential is limitless, and I truly believe that a membership program would be the missing piece to unlock it.

Damus is just a nostr client. Not the network. You're using nostr through the damus client.

Also this post is about the nostrgram client.

It's great to see a commitment to keeping the project sustainable, and ultimately the decision on how to fund it should be based on what is most appealing and effective for the platform's users.

I’m with v4v reminder lightning ⚡️ zaps.

A premium model probably makes sense. If people pay for relays, why not for clients?

I think the way forward is Trade support at the Nostr protocol level.

Then the client will facilitate the connection between the Point Of Sale service suppliers and the user acting as seller and get some part of the payment for that facilitation.

The client can supply the UI to let users create Product events (see below) connected to a POS supplier.

This supplies an incentive for all to cooperate around the decentralized protocol with no one centralizing control, and it provides Clients with a revenue stream sustained by the real need of their users.

Trade support can be composed of the following:

- product event containing data of product offered and URL to POS supplier.

- Rating event

- Skills And Products tags added to set_metadata event of users acting as sellers.

See more in this note @#[3].

Consider cooperating with Breeze as a POS supplier on Lightning.

Jeff Booth invested in Breeze, so maybe he can help connect to them #[2]

Link to Breeze: https://breez.technology/

My 2 sats:

I’ve often been wondering how much money developers have actually received. Some kind of counter could show people in real time how the finances are going. Seems the best solution.

It may not be feasible to put all your income and expenses out there, but some kind of gauge would be great. Kinda like they do on Twitch?

I like the “match” idea more than the membership idea. Allow the user to set up the match percentages or a fixed amount per zap on nostrgram.

Better the product it gets, more users on the implementation; more zaps; more matches

Incentives are in line

Maybe you can set a goal and add a bar at the top and make it a fundraiser, something like Wikipedia does every year