awesome-nostr のコミットのキャッチアップ
#キャッチアップ #awesomenostr
```
ReferenceError: crypto is not defined
```
https://github.com/nbd-wtf/nostr-tools/issues/192#issuecomment-1557401767
#nostrtools
NIP-19: bech32-encoded entities
https://github.com/nostr-protocol/nips/blob/master/19.md
公開鍵やイベントなどを示す `npub` や `nevent` などで始まる bech32 形式の文字列
UI で使用されることを目的としている (つまり、データとしては 16 進数で保存する)
例:
- `npub1pgh3nhq6rpte9sasxah36luewy54azfjjekrj7f45hwa69z35fdqfdrs38`
- `nevent1qqs90t7rca6y093m4yj8te47pj27uga4p57t4r3sk664n2z76gmxdxqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqzyq9z7xwurgv90ykrkqmk78tln9cjjh5fx2txcwtexkjamhg52x395qcyqqqqqqgvy6y4n`
#Nostr
真面目なクライアントはタグの値のバリデーションもやっていそう
knRMQiM3eY/mD6nchn49pA==?iv=zdavs98esfnTmOrMIKK6eg==
NIP-101: Descriptor Note
https://github.com/unostr/nips/blob/nip-101---descriptor-note/101.md
「Stuff」を記述するためのメモ。`kind: 101`
主に NIP-211: Info Triple Note で使用することを想定
例 (`content`):
```
1234567890abcdef1234567890abcdef // 「Stuff」の識別子 (必須)
order-number_12345 // 名前
webshop order of a T-shirt // 1 行の短い説明
"This is awesome" T-shirt in size L. // 複数行の説明
Ordered from the webshop (order number 12345)
Remember to pack sticker freebies.
```
PR: https://github.com/nostr-protocol/nips/pull/892
#Nostr
NIP-101: Descriptor Note
https://github.com/unostr/nips/blob/nip-101---descriptor-note/101.md
「Stuff」を記述するためのメモ。`kind: 101`
主に NIP-211: Info Triple Note で使用することを想定
例 (`content`):
```
1234567890abcdef1234567890abcdef // 「Stuff」の識別子 (必須)
order-number_12345 // 名前
webshop order of a T-shirt // 1 行の短い説明
"This is awesome" T-shirt in size L. // 複数行の説明
Ordered from the webshop (order number 12345)
Remember to pack sticker freebies.
```
PR: https://github.com/nostr-protocol/nips/pull/892
#Nostr
NIPs のコミットのキャッチアップ
https://github.com/nostr-protocol/nips/commits/master?since=2023-11-18&until=2023-11-20
* NIP-51: Lists
* リライト。kind が整理された
* NIP-11: Relay Information Document
* 何らかの書き込み制限があることを意味する `restricted_writes` が追加された
* NIP-72: Moderated Communities
* 「New Post Request」の説明が明確化された
* NIP-03: OpenTimestamps Attestations for Events
* 単一の証明書である理由が追加された
* README
* 「Is this repository a centralizing factor?」、「How this repository works」、「Contributors」が追加された
* その他
* JSON の再フォーマットや細かな修正がされた
#キャッチアップ #nips
NIPs のコミットのキャッチアップ
https://github.com/nostr-protocol/nips/commits/master?since=2023-11-15&until=2023-11-17
* NIP-89: Recommended Application Handlers
* `client` タグが追加された
* すべての NIP
* NIP の著者が削除された
* NIP-51: Lists
* リレーを分類するための `kind: 30002` が追加された
NIP-51 の kind は、全面的に見直されている: https://github.com/nostr-protocol/nips/pull/880
#キャッチアップ #nips
* NIP-84: Highlights
* typo (mattn さん)
* NIP-90: Data Vending Machines
* typo (mattn さん)
#キャッチアップ #nips
nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy Thank you for zap!
ルービックキューブ

誕生日会
