Update README checklist with not-applicable NIP markers and legend

This commit is contained in:
2026-03-22 11:53:37 -04:00
parent ec8eb5555b
commit 2e7eacc02e
3 changed files with 12 additions and 12 deletions
+9 -9
View File
@@ -2,7 +2,7 @@
A C library for NOSTR protocol implementation. Work in progress.
[![Version](https://img.shields.io/badge/version-0.4.8-blue.svg)](VERSION)
[![Version](https://img.shields.io/badge/version-0.5.12-blue.svg)](VERSION)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](#license)
[![Build Status](https://img.shields.io/badge/build-passing-brightgreen.svg)](#building)
@@ -16,7 +16,7 @@ A C library for NOSTR protocol implementation. Work in progress.
- [x] [NIP-04](nips/04.md) - Encrypted Direct Messages (legacy)
- [x] [NIP-05](nips/05.md) - Mapping Nostr keys to DNS-based internet identifiers
- [x] [NIP-06](nips/06.md) - Basic key derivation from mnemonic seed phrase
- [ ] [NIP-07](nips/07.md) - `window.nostr` capability for web browsers
- [-] [NIP-07](nips/07.md) - `window.nostr` capability for web browsers
- [ ] [NIP-08](nips/08.md) - Handling Mentions
- [ ] [NIP-09](nips/09.md) - Event Deletion
- [ ] [NIP-10](nips/10.md) - Conventions for clients' use of `e` and `p` tags in text events
@@ -62,7 +62,7 @@ A C library for NOSTR protocol implementation. Work in progress.
- [ ] [NIP-52](nips/52.md) - Calendar Events
- [ ] [NIP-53](nips/53.md) - Live Activities
- [ ] [NIP-54](nips/54.md) - Wiki
- [ ] [NIP-55](nips/55.md) - Android Signer Application
- [-] [NIP-55](nips/55.md) - Android Signer Application
- [ ] [NIP-56](nips/56.md) - Reporting
- [ ] [NIP-57](nips/57.md) - Lightning Zaps
- [ ] [NIP-58](nips/58.md) - Badges
@@ -70,10 +70,10 @@ A C library for NOSTR protocol implementation. Work in progress.
- [ ] [NIP-60](nips/60.md) - Cashu Wallet
- [ ] [NIP-61](nips/61.md) - Nutzaps
- [ ] [NIP-62](nips/62.md) - Log events
- [ ] [NIP-64](nips/64.md) - Chess (PGN)
- [-] [NIP-64](nips/64.md) - Chess (PGN)
- [ ] [NIP-65](nips/65.md) - Relay List Metadata
- [ ] [NIP-66](nips/66.md) - Relay Monitor
- [ ] [NIP-68](nips/68.md) - Web badges
- [-] [NIP-68](nips/68.md) - Web badges
- [ ] [NIP-69](nips/69.md) - Peer-to-peer Order events
- [ ] [NIP-70](nips/70.md) - Protected Events
- [ ] [NIP-71](nips/71.md) - Video Events
@@ -85,7 +85,7 @@ A C library for NOSTR protocol implementation. Work in progress.
- [ ] [NIP-84](nips/84.md) - Highlights
- [ ] [NIP-86](nips/86.md) - Relay Management API
- [ ] [NIP-87](nips/87.md) - Relay List Recommendations
- [ ] [NIP-88](nips/88.md) - Stella: A Stellar Relay
- [-] [NIP-88](nips/88.md) - Stella: A Stellar Relay
- [ ] [NIP-89](nips/89.md) - Recommended Application Handlers
- [ ] [NIP-90](nips/90.md) - Data Vending Machines
- [ ] [NIP-92](nips/92.md) - Media Attachments
@@ -94,7 +94,7 @@ A C library for NOSTR protocol implementation. Work in progress.
- [ ] [NIP-98](nips/98.md) - HTTP Auth
- [ ] [NIP-99](nips/99.md) - Classified Listings
**Legend:** ✅ Fully Implemented | ⚠️ Partial Implementation | ❌ Not Implemented
**Legend:** ✅ Fully Implemented | ⚠️ Partial Implementation | ❌ Not Implemented | Not Applicable
**Implementation Summary:** 13 of 96+ NIPs fully implemented (13.5%)
@@ -527,7 +527,7 @@ int main(void) {
## 📈 Version History
Current version: **0.4.8**
Current version: **0.5.12**
The library uses automatic semantic versioning based on Git tags. Each build increments the patch version automatically.
@@ -580,7 +580,7 @@ gcc your_code.c ./libnostr_core_x64.a -lz -ldl -lpthread -lm -lssl -lcrypto -lcu
### Getting Help
- Check the `examples/` directory for working code
- Run `./build.sh test` to verify your environment
- Run `./build.sh -t` to verify your environment
- Review the comprehensive API documentation in `nostr_core/nostr_core.h`
## 📜 License
+1 -1
View File
@@ -1 +1 @@
0.5.12
0.5.13
+2 -2
View File
@@ -2,10 +2,10 @@
#define NOSTR_CORE_H
// Version information (auto-updated by increment_and_push.sh)
#define VERSION "v0.5.12"
#define VERSION "v0.5.13"
#define VERSION_MAJOR 0
#define VERSION_MINOR 5
#define VERSION_PATCH 12
#define VERSION_PATCH 13
/*
* NOSTR Core Library - Complete API Reference