Nostr by default

Let's fix the web

Sebastian Hagens

I -Sebastian Hagens- believe any contribution to Nostr can have in potential an exponential benefit for all people. On this website I'm sharing all my contributions to the Nostr ecosystem.

Nyves

Work in progress. The idea is to bring back Hyves via Nostr. This project has been granted as a SIDN fonds pioniersproject in 2026 so I can allocate a decent amount of time to work on this project for a couple of months (May - Augustus 2026).

Kubo.watch

Work in progress. Building an YouTube Kids alternative (using Drupal) where parents curate the content for their children. This project is part of the Web of Trust foundation where I have a role as a board member (secretary).
For Android you can download the mobile app here: https://zapstore.dev/apps/com.kubo.app 

Nostr-PHP

Building and maintaining this Nostr agnostic helper library for fellow PHP developers.
This project is supported by OpenSats with a 1-year grant in 2024.
Website: https://nostr-php.dev

Nuxtstack

Similar to MKstack (used by shakespeare.diy to create Nostr web applications) I've created a stack for building web applications using Nuxt (which uses the Vue Javascript framework).

CCNS.news 

CCNS is a Nostr-focused community platform (using Drupal) centered around link aggregation. Anyone with a Nostr account is able to post links. This project has also implemented NIP-B0 (the web bookmarking Nostr Implementation Possibility).

Nuxstr

Nuxstr is a starter kit for building a Nostr client with the Nuxt Vue framework and Nostr Dev Kit (NDK). 
Demo: https://nuxstr.nostrver.se

POSSE with Nostr

A keynote I gave at Nostriga 2024 about how we pivot away from API's with one of Nostr superpowers. 

Nostr billboard

In September 2024 I managed to display this Nostr billboard for 2 weeks near the busy A58 highway in The Netherlands.

ZapLamp livestream

This is a neat DIY package from LNbits. Powered by a Arduino ESP32 dev board it was running a 24/7 livestream on zap.stream at my office and flashes when you send a zap to my lightning address sebastian@lnd.sebastix.com

Nosto.re

This is an invite-only Blossom mediaserver for Nostr. Blossom enables distributed file storage with Nostr. 
You can also open any nsite on nosto.re using the following structure: `https://<npub>.nosto.re`.
Besides this mediaserver I'm also running a relay for transmitting Blossom and nsite Nostr events wss://relay.nosto.re

nEcho

A concept for a micro app for managing your relay list to make sure you are "echoing" your relay list over the network with different event kinds. 

Nostr workshop @ Bitcoin Amsterdam conference 2025

Together with Constant I gave a Nostr workshop at the Bitcoin Amsterdam conference in November 2025.
Slides here and the full presentation can be watched here on YouTube.

Nostr keynote at the Noderunners conference

Together with Jurjen I gave a Nostr keynote in November 2025. Slides here.

POSSE content with Drupal using Nostr at FOSDEM 2026

Recording here. Slides here.

I helped organizing the Nostr stand at FOSDEM 2025

Read my report here


I wrote the Dutch translation for nostr.how
The pull request on GitHub: https://github.com/erskingardner/nostr-how/pull/167

I helped writing the Dutch translation for nstart.me
The pull request on GitHub: https://github.com/dtonon/nstart/pull/32 

My Nostr related blogs

Visit the blog page. Or check my long-form content distributed via Nostr here.

Check out my Nostr research & development business page on sebastix.nl.

The other stuff I'm working on

Nostr infra services I maintain

  • nostr.sebastix.dev relay
  • inner.sebastix.social relay
  • wot.sebastix.social relay
  • chat.nostr-php.dev relay
  • khatru.nostrver.se relay
  • profiles.nostrver.se relay
  • a promenade-signer for musig bunker URLs generated by https://nstart.me
  • nosto.re blossom server
  • relay.nosto.re relay
  • nosto.re nsite gateway server
  • a pomade signer on https://pomade.nostrver.se 
  • relay.kubo.watch relay
  • relay.nyves.nl relay
  • pomegranate operator on https://po.nostrver.se 
  • rely.nyves.nl relay

Blog

"Use open protocols, abondon permissioned API's" talk proposal for Open Source conference Luxembourg

Image
Open Source conference Luxembourg

During the next Open Source Conference Luxembourg happening the 7th of October '26 there is a new track called 'Decentralised technologies'. Some of the main aspects of this track are 'Decentralized platforms for video, chat, communications, code, etc.' and 'Interoperability for resilience'. It's obvious there is a match with Nostr here. That's why I've submitted this 30-min talk proposal (some other nostriches did the same with different topics).

Hello from FOSDEM 2026!

Image
Nostr main talk

This article is published during my live demo / talk 'POSSE content with Drupal using Nostr' in the Collaboration and content management
devroom. Thank you for this opportunity!

Nostr connect / login widgets

A list of Nostr connect / login widgets which can be easily implemented by developers.

A very, very late after summer holidays update

Time has flown by during the summer holidays. August gave me a welcome break from the digital world, and there were moments when I felt truly unplugged. I’m sure I missed a lot of Nostr updates, but that doesn’t worry me, signal-worthy ideas still find their way to the top. Now that it’s October and I’m wrapping up this article. I guess September was that busy I forget to finish up this article.

Nostr empowered Drupal initiative

Most content is always centralised. When content is published on a Drupal powered platform, it usually only exists on that website (or websites in case of a multisite). Let's use Nostr as a tool to distribute it in an open and permissionless ecosystem.

Week 26 updates

Image
Nyves

Here are some updates about things I've done in week 26.

Updates from week 23, 24 and 25

Image
Week 23, 24 and 25 update

I missed out quite some weekly updatess, so hey ho! Here are the updates from week 23, 24, 25! Let's go!