A Zig library for Nostr

MIT licensed. Supports NIP-46 remote signing, NIP-44 encryption (h/t nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wd3skuep0qqsqxefne258ydmfgm2wfl02fsdqgs0d5wx29kweg9amxcqxew4t7kq0qzlxp noscrypt), NIP-77 negentropy sync, NWC, Joinstr coinjoin pools (h/t nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshsqgrxsyng4nj8fr2p5n8uc8nyqphmjddmcdvhs2eajcglvn23ce6jmy2479xu) and more.

Build fast Nostr infra in Zig.

https://github.com/privkeyio/libnostr-z

Reply to this note

Please Login to reply.

Discussion

Interesting 🤔

Also includes CLINK support nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyqe3dcmfdhn56wv4jynmnkzzmatmmhzar3a03gz0r0r6akqtg3ggsxgn3hn

Awesome!!

Glad to see this, an issue I've been running into is that nostr-tools isn't really up to the task of long-running services. Zig is the perfect choice for an alt implementation... and most notably isn't beholden to the politics of the NIP repo.

nostr:nevent1qvzqqqqqqypzpms8uf36dzha8jwvyklvn00rrsjmg9tww9rxhv7ljxzmuyd7qyfzqythwumn8ghj7enjv4h8xtnwdaehgu339e3k7mf0qydhwumn8ghj7mn0wd68ytnnv43hg6t0de68wmewdaexwtcppemhxue69uhkummn9ekx7mp0qqsxyfae9vw6qdn8qx4l78k9gapn0szrf062mfyfwf29auvuwnv23hgwm42yu

nostr:nprofile1qqsprwdgjszdhucrfelp3p46nhzvd5mk7gu6zxp8r0fwc4n63zv9pnspzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqg5waehxw309aex2mrp0yhxgctdw4eju6t0jqwhtm

Christmas miracle !!! 🎉🎉🎉✊✊✊

nostr:nprofile1qqsprwdgjszdhucrfelp3p46nhzvd5mk7gu6zxp8r0fwc4n63zv9pnspp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu2hgakw nostr:nprofile1qqsprwdgjszdhucrfelp3p46nhzvd5mk7gu6zxp8r0fwc4n63zv9pnspp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu2hgakw nostr:nprofile1qqsprwdgjszdhucrfelp3p46nhzvd5mk7gu6zxp8r0fwc4n63zv9pnspp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu2hgakw nostr:nprofile1qqsprwdgjszdhucrfelp3p46nhzvd5mk7gu6zxp8r0fwc4n63zv9pnspp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu2hgakw

OMG 🚨🚨🚨‼️‼️‼️🤯🤯🤯