Hey all,
For the bitcoin++ hackathon, I had the pleasure of hacking on blogstr / magstr.
The Problem
Currently, the publication industry requests individuals to write articles by paying them. This is quite costly and risky for the publications if it doesn’t resonate with their users and lead to higher retention and engagement.
For individuals, the amount is pretty minimal, though, if the publication is the visibility and brand awareness could be worth it.
Additionally, if the writer says something the publication doesn’t like, they can lose their content, the visibility, backlinking, and more.
… but what if there was a publication platform that could solve these problems?
The Solution
Nostr allows users to publish content to a set of relays and grow their following without requiring a particular platform. They could gain the advantage of the visibility to the users of the platform, censorship resistance, and to take their following with them, along with having a higher upside from being able to receive lightning payments.
The What
  • A codebase built on Next.js that is easily deployable to Vercel that uses the nostr network to fetch long-form content events (kind: 30023) and render them in a UI. It’s easily customizable by using an environmental variable to set an array of pubkeys.
  • You can create a blog out of this if the array only contains one pubkey, your pubkey.
  • If you set multiple, you can evolve the UI to become something quite like Bitcoin Magazine.
  • The codebase is entirely dynamic and it fetches the article writer’s lightning addresses from their nostr profile metadata.
Why Now
  • Community members of Nostr PHX are asking for this.
  • Get more of the internet off of massive social platforms and more to their own platforms.
  • Community members and organizers that are marketers want to be able to contribute more to the nostr network.
  • Disrupt publication incentives and costs.
  • Get more communities to use nostr without needing to know Nostr.
  • Value 4 value, enabling the users to not have a ceiling on their earnings.
  • Empower publishers to easily aggregate nostr content to one place and curate the experience.
Codebase
You can view the instructions to setup and deploy the codebase in the GitHub repository.
You can try it at https://magstr.vercel.app
Thanks ~ Santos.
117 sats \ 1 reply \ @BlueSlime 5 May
this is the way
reply
🫡
reply
109 sats \ 1 reply \ @kepford 5 May
Love this idea. Can't wait to try it out.
reply
🙌🫡
reply
19 sats \ 1 reply \ @SUPERMAX 5 May
Yo this is awesome Santos! I'll have a play with this!
reply
Thanks!
reply
Coming for medium? How does this differ from habla news
Site looks cool btw
reply
158 sats \ 1 reply \ @santos OP 5 May
Great question. This is an app that filters to your public key only. So instead of needing to link to a profile page you can have your own blog, even customize it further. I plan to add better styling.
Additionally, you can filter to a set of publications and give it a UI that is more like a magazine rather than a medium.
reply
Set of pubkeys*
This allows for content aggregation over nostr to allow for a high quality and curated experience while allowing the writers to continue earning and expand their reader base.
reply
Awesome ! we are currently building a similar template but NuxtJS based. Feel free to check it out, love to hear some of your input ! https://cypher.space
reply
Grow Nostr!
reply
9 sats \ 1 reply \ @k00b 5 May
So excited for these!
reply
😁🙏
reply
Wow! This seems quite different. Love the idea and want to use it.
Thanks for sharing!!
reply
🫡
reply
1010 sats \ 0 replies \ @Hamstr 14 May
hello @santos, what a writer like me needs is a FOSS obsidian(markdown reader) like client. Beautiful and simple to use. It also has a "publish to nostr" plugin(made by @jamesmagoo) so it becomes extremely useful. After using it for awhile, I cannot find myself from not using it now. As I was using r studio prior and haven't looked back since. I have since introduced it to the SN community(and a huge number of them have jumped on the bandwagon) and now find myself too complacent to change. I personally prefer FOSS and would happily contribute sats to make this happen. This could be the greatest gift to mankind if you can make it better, I'll be so happy to support.
reply