| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-07 | Merge branch 'nostr-protocol:master' into nip-05-security-proposal | Erik Westra | |
| 2023-02-06 | [NIP-26] Fix for multiple `kind`s in delegation conditions (#208) | kdmukai | |
| 2023-02-06 | Suggested additions to NIP-05 to enhance security | Erik Westra | |
| Proposing a couple of changes to the NIP-05 protocol to reduce the chance of fraudulent use of "verified" public keys. At present, I could create an account on a well-known verifying server under a random name, and then send DMs pretending to be someone else, and there's no easy way for users to tell who the verifying account actually belongs to. As well as displaying the name of the account on the verifying server, this PR suggests an enhancement to the JSON data being returned so that clients can redirect the user to the user's profile page on the server. This will make it much easier for users to check that someone who claims to have verified their Nostr account is who they claim to be. | |||
| 2023-02-03 | fix: typo | Jeff Jing | |
| 2023-02-01 | NIP-26: Advice on using after operators in conditions query string (#199) | Ben Hayward | |
| Co-authored-by: Ben Hayward <ben@minds.com> | |||
| 2023-02-01 | Fix NIP-50 typo | Luiz Picanço | |
| 2023-01-27 | NIP-26: fixing typo in conditions query string section | Zack Wynne | |
| 2023-01-27 | Bech32 encoded relay entities (#196) | Semisol | |
| 2023-01-27 | Change name to 'search capability' | Artur Brugeman | |
| 2023-01-27 | Rewrite, keywords renamed to search | Artur Brugeman | |
| 2023-01-27 | NIP-26: adding section documenting valid fields and operators for conditions ↵ | Zack Wynne | |
| string (#194) | |||
| 2023-01-27 | add NIP-50 to README. | fiatjaf | |
| 2023-01-27 | Merge pull request #175 from brugeman/master | fiatjaf | |
| 2023-01-26 | Fix: change lud18 to lud16 | Artur Brugeman | |
| 2023-01-25 | Update NIP-01 to clarify since and until filters | Ben Franks | |
| The since and until filters does not clarify integer format and some relays fail to recognize filters with a float based timestamp. | |||
| 2023-01-25 | add list of standardized tags. | fiatjaf | |
| 2023-01-25 | add NIP-21, `nostr:` url scheme. | fiatjaf | |
| 2023-01-25 | Add hint about client-side filtering | Artur Brugeman | |
| 2023-01-24 | NIP-33: `d` tag requirements | Semisol | |
| 2023-01-24 | NIP-33: Add example for more than one value | Semisol | |
| 2023-01-24 | Add mention of supported_nips by mikedilger | Artur Brugeman | |
| 2023-01-22 | update Parameterized Replaceable Events range | monlovesmango | |
| 2023-01-22 | Merge pull request #181 from thesimplekid/patch-1 | Leo Wandersleb | |
| 2023-01-22 | NIP-28 Add missing comma's in tags | thesimplekid | |
| 2023-01-21 | specify lowercase on nip01 event hex fields. | fiatjaf | |
| 2023-01-18 | Several NIP examples (3, 11) weren't quoting the field keys (JSON keys must ↵ | Mike Dilger | |
| be quoted) | |||
| 2023-01-17 | NIP-50: Keywords Filter | Artur Brugeman | |
| 2023-01-16 | removed kind 6 since NIP-18 has been removed from the spec | marc@roosoft.com | |
| 2023-01-16 | remove NIP-18, it is not really a standard. | fiatjaf | |
| closes https://github.com/nostr-protocol/nips/issues/173 | |||
| 2023-01-16 | Merge pull request #141 from nostr-protocol/auth | fiatjaf | |
| 2023-01-15 | add nos2x-fox to NIP-07 implementations. | fiatjaf | |
| 2023-01-15 | fix erroneous reference to pubkey | Vasilios Daskalopoulos | |
| 2023-01-15 | fix minor typo | Vasilios Daskalopoulos | |
| 2023-01-15 | nip-07 extensions to also add .id and .pubkey when signing. | fiatjaf | |
| 2023-01-15 | clarify top level reply behavior | monlovesmango | |
| 2023-01-15 | define 'mention' tag | monlovesmango | |
| 2023-01-15 | add 'mention' marker | monlovesmango | |
| I think that adding a mention marker would eliminate ambiguity for clients supporting both the deprecated and preferred conventions. I also think that this would allow for extensibility in adding new types of event mentions (for example if we want to add context for a note). | |||
| 2023-01-11 | NIP25: allow for emojis to be considered dislikes | benthecarman | |
| 2023-01-11 | Update 42.md | Leo Wandersleb | |
| Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io> | |||
| 2023-01-07 | NIP-26: Change example condition to expire at a future date (#157) | kdmukai | |
| also Regenerate example PKs and improve organization/presentation. | |||
| 2023-01-07 | add challenge from relay. | fiatjaf | |
| 2023-01-07 | NIP-22: use nip-20; minor updates | Jeff Thibault | |
| 2023-01-06 | NIP05 Improve CORS header check command | Luke Childs | |
| 2023-01-04 | merge NIP-35 into NIP-05. | fiatjaf | |
| 2023-01-04 | add NIP-33 to README. | fiatjaf | |
| 2023-01-04 | clarify `created_at` and auth session duration. | fiatjaf | |
| 2023-01-04 | Add NIP-33 Parameterized replaceable events (#54) | Semisol | |
| Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com> Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io> | |||
| 2023-01-02 | use "OK" message. | fiatjaf | |
| 2023-01-02 | drastically simplify @semisol's auth NIP. | fiatjaf | |
| 2023-01-02 | nip41: allow for delegated events | Semisol | |
| 2023-01-02 | nip41: fix outdated kind | Semisol | |
| 2023-01-02 | nip-41: fix kind mismatch on example event | Semisol | |
| 2023-01-02 | add nip-41: authentication | Semisol | |
| 2023-01-02 | NIP18: Reposts (#140) | fiatjaf | |
| Co-authored-by: Leo Wandersleb <leo@leowandersleb.de> | |||
| 2023-01-02 | increase requirements for nips. | fiatjaf | |
| 2023-01-01 | 25.md:15: interepreted ==> interpreted | @RandyMcMillan | |
| 2022-12-30 | Update 19.md | Blake Jakopovic | |
| Fixed typo | |||
| 2022-12-29 | clarify nip19 purpose. | fiatjaf | |
| 2022-12-29 | Make it clear that NIP-05 Keys should be in Hex | Lyle Pratt | |
| There has been some confusion about whether npub keys are supported by this spec. According to @fiatjaf only Hex keys are supported. https://twitter.com/fiatjaf/status/1608606752987316224?s=20&t=6fJLD3077byuoTm96kva1g | |||
| 2022-12-29 | update NIP-05 addressing reflectivity. (#128) | majestrate | |
| 2022-12-29 | Update e-tag type for direct reply | ok300 | |
| 2022-12-29 | Clarify marked e-tags for direct replies | ok300 | |
| 2022-12-29 | clarify that nip-05 identifiers should not be treated as primary keys. | fiatjaf | |
| 2022-12-27 | add examples for nip19. | fiatjaf | |
| 2022-12-26 | Minor grammar fixes | sgmoore | |
| Minor grammar fix at line 13, 83, 85. and 111. | |||
| 2022-12-26 | Merge pull request #119 from mikedilger/nip35 | fiatjaf | |
| 2022-12-27 | Note about serving from a dynamic webserver | Mike Dilger | |
| 2022-12-27 | remove invalid trailing comma in JSON | Mike Dilger | |
| 2022-12-24 | LUD-01: fix typo for the desc of event kind 2 | Hampus Sjöberg | |
| 2022-12-18 | add blockcore to nip-07 and mark extra methods as optional. | fiatjaf | |
| 2022-12-18 | nip-07: add the missing functions | alex | |
| as per conversation in t.me/nostr_protcol getRelays, nip04.encrypt and nip04.decrypt - these are already implemented by nos2x and getalby. | |||
| 2022-12-17 | Minor grammar fixes | sgmoore | |
| Minor grammar fix at lines 22 and 93. | |||
| 2022-12-17 | Minor grammar and spelling fixes | sgmoore | |
| Minor grammar fix at line 48. Minor spelling fix at line 56. | |||
| 2022-12-17 | Minor grammar fixes | sgmoore | |
| Minor grammar fixes at lines 9 and 93. | |||
| 2022-12-17 | Merge pull request #97 from brugeman/patch-1 | Leo Wandersleb | |
| 2022-12-17 | Add NIP-19 and 40 to README | Artur Brugeman | |
| 2022-12-16 | add NIP-19: bech32-encoding of stuff. (#57) | fiatjaf | |
| * add NIP-19: bech32-encoding of stuff. * add note prefix for kind-01 notes. * specify endianness. * 1 byte for T and L. * incorporate suggestions after feedback and discussions. * fix typos. | |||
| 2022-12-16 | Improve Case Consistency | Drewry Pope | |
| 2022-12-16 | Merge pull request #87 from 0xtlt/master | Leo Wandersleb | |
| 2022-12-16 | Update 40.md | Thomas | |
| Co-authored-by: Leo Wandersleb <leo@leowandersleb.de> | |||
| 2022-12-15 | Update 40.md | Thomas | |
| 2022-12-15 | Update 40.md | Thomas | |
| 2022-12-15 | Update 40.md | Thomas | |
| Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com> | |||
| 2022-12-15 | Remove username pattern requirements | Jon Staab | |
| Most implementation ignore this line. Enforcing that usernames not include spaces, special chracters, unicode, emojis, etc has no benefit and is unnecessarily user hostile. | |||
| 2022-12-14 | Update 40.md | Thomas | |
| 2022-12-14 | Update 40.md | Thomas | |
| 2022-12-14 | Update 40.md | Thomas | |
| 2022-12-14 | Update 40.md | Thomas | |
| Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com> | |||
| 2022-12-14 | Update 40.md | Thomas | |
| Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com> | |||
| 2022-12-14 | Update 40.md | Thomas | |
| Co-authored-by: ok300 <106775972+ok300@users.noreply.github.com> | |||
| 2022-12-12 | Update 40.md | Thomas | |
| Co-authored-by: Ricardo Arturo Cabral Mejía <me@ricardocabral.io> | |||
| 2022-12-10 | Note on nip-22 about moving old posts to a new relay | Mike Dilger | |
| 2022-12-10 | Update 40.md | Thomas | |
| 2022-12-10 | 📝 Updated NIP | Thomas | |
| 2022-12-08 | Clarify use of kind 1 and kind 1000-10000 | Jonathan Staab | |
| 2022-12-07 | [timestamp] Add UNIX timestamp in seconds | Thomas | |
| Co-authored-by: Leo Wandersleb <leo@leowandersleb.de> | |||
| 2022-12-04 | Update 40.md | Thomas | |
| 2022-12-04 | Create 40.md | Thomas | |
| 2022-12-02 | nip-01: improve connection/subscriptions recommendation and remove the ↵ | fiatjaf | |
| ill-advised 3 subscriptions limit. | |||
| 2022-12-01 | NIP-36 - sensitive content / content-warning (#82) | Fernando López Guevara | |