NCC functional libraries now live on npm 🥳🥂🙌

These are the first functional JavaScript libraries for NCC-02, NCC-05, and NCC-06 are now published on npm and ready for people to give me shit about.... (😭)

- ncc-02-js: Create, publish, and resolve NCC-02 service records. This standardises how a Nostr service describes itself and how clients discover it.

- ncc-05-js: Handle encrypted endpoint records. This enables private and censorship-resistant service addressing without relying on DNS.

- ncc-06-js: Sidecar tooling for managing, publishing, and rotating NCC-02 and NCC-05 records independently of relay core code.

These libraries are deliberately small, explicit, and focused on correctness so they can be dropped into relays, sidecars, or client tooling without ceremony.

npm:

https://www.npmjs.com/package/ncc-02-js

https://www.npmjs.com/package/ncc-05-js

https://www.npmjs.com/package/ncc-06-js

#nostr #ncc #npm #javascript #decentralisation #privacy #censorshipresistance #opensource #nostrdev

Reply to this note

Please Login to reply.

Discussion

No replies yet.