Avatar
Sebastix
06639a386c9c1014217622ccbcf40908c4f1a0c33e23f8d6d68f4abf655f8f71
Web of Trust foundation board member | Kubo.watch developer | Nostr-PHP library maintainer https://github.com/nostrver-se/nostr-php | OpenSats grantee | Check all my Nostr contributions and services on https://nostrver.se | Solopreneur as a creative / fullstack webdeveloper from πŸ‡³πŸ‡± #PHP #Drupal #Javascript #Vuejs #InteractionDesign | What we need more #FOSS #Privacy #Selfhosting #DigitalWellbeing #Family | Hobbies #Cycling #Gravel #HondaCivic #Circuit

Maybe I missed it, but you could post this very educational piece also as a long-form content item on Nostr nostr:npub1r8wdfruydenz84fxfespcswuhcvyatx6umtd5xguexup49u500xskf50hn πŸ™

https://medium.com/@jmchasteen/the-nostr-protocol-social-media-3-0-2c23e290bcb3

You can do it by using https://habla.news or https://yakihonne.com/ which are Nostr clients focused on the nostr long-form content (technically these are kind 30023 events).

Spring is coming πŸͺ»πŸŒΈπŸŒ€οΈ

GM!

I’m looking for a indie / freelance Flutter developer for one of my clients / projects. #askNostr #nostrWork #nostrDev #Flutter

Odell and Calle talking about ecash for Bitcoin with Cashu, Fedimints and Nostr

https://overcast.fm/+BHdPKYd-oc

A really nice deep-dive conversion between nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx and nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg about ecash for Bitcoin with Cashu and Fedimint in the first half of the episode. In the second half also Nostr is discussed and you will learn how bullish Calle is on this protocol.

And also congrats with the grant from HRF for Cashu!

https://hrf.org/devfund2024q1

πŸ”‚ cross-posted from https://ccns.sebastix.dev

Enable your users to send and receive payments (zaps) with Prisms

https://docs.makeprisms.com/

By nostr:npub1arcweuxy0zkdcg08sljh058qp02ytrgnpzh4csa3ar42szyfgrpsw6ggtw

πŸ”‚ cross-posted from https://ccns.sebastix.dev

What Came out of the first Sovereign Engineering cohort

https://sovereignengineering.io/2024/03/19/what-came-out-of-SEC-01.html

πŸ”‚ cross-posted from https://ccns.sebastix.dev

For sure it's also meant for clients! πŸ˜‰

Look at this list: #e97600aab8d8d5c3d290f881b39f7366631d159c0cdf20eb07cf2e154a25570c which could find at the bottom of https://bun.sh

Replying to Avatar franzap

I have a specific requirement for zap.store that no relay provides out of the box, custom indexing multiple fields for NIP-50 full-text search (and rejecting certain event kinds).

I thought of customizing the fiatjaf golang relay framework but didn't want to learn new tooling just for this.

nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds pointed me at Bun.sh which is a powerful JS toolkit with built-in websockets and sqlite, and I basically got a relay implemented in under a day... very cool.

This will eventually index all software releases on zap.store, and I'm thinking of making this same server implement nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr-Blossom, keeping copies of all the indexed artifacts.

#zapstore

Oh yes, bun.sh! It crossed by multiple times now and I've wrote down a todo to research this tool further.. Thx for the reminder, because https://bun.sh/docs/api/websockets#connect-to-a-websocket-server is really looking interesting to build a proof-of-concept Nostr client with it. My choice would be to include it in a Vue project as I'm familar with that framework.

And yes as you're saying, basicly you can also build a relay implementation with it...how cool!

https://bun.sh/docs/api/websockets#start-a-websocket-server

Yes. Especially working towards "1.0 releases" of things being build now is quite a challenge (I'm speaking for myself).