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