Avatar
AsaiToshiya
0a2f19dc1a185792c3b0376f1d7f9971295e8932966c397935a5dddd1451a25a
📝 https://notes.asaitoshiya.com/

いつもよりちょっとだけ多めに

#腹筋

NIP-97: Nostr Name System (NNS)

https://github.com/vitorpamplona/nips/blob/relay-hints-v2/97.md

DNS (ドメイン名) を NIP-19: bech32-encoded entities の `naddr1` に置き換える

例: `` -> ``

Nostr で広く使用されている DNS に対するアンチテーゼ

PR: https://github.com/nostr-protocol/nips/pull/1330

#Nostr

安定の💩

#grampus #グランパス

エリザベス女王のモノマネとか

これを聴きながら NIPs を読むと、完全に理解できる気がする

https://youtu.be/60dUiwXpsb4

NIP-86: Relay Management API

https://github.com/nostr-protocol/nips/blob/relay-management-api/86.md

リレーを管理するための JSON RPC 風の API

リクエスト:

```

{

"method": "",

"params": ["", "", ""]

}

```

レスポンス:

```

{

"result": {"": ""},

"error": ""

}

```

メソッド:

* `supportedmethods`

* `banpubkey`

* `listbannedpubkeys`

* `allowpubkey`

* `listallowedpubkeys`

* `listeventsneedingmoderation`

* `allowevent`

* `banevent`

* `listbannedevents`

* `changerelayname`

* `changerelaydescription`

* `changerelayicon`

* `allowkind`

* `disallowkind`

* `listallowedkinds`

* `blockip`

* `unblockip`

* `listblockedips`

PR: https://github.com/nostr-protocol/nips/pull/1325

#Nostr

nostr:nevent1qqs9a6ja4muue8g4nhkwhf0m4qgn9s69sq8ek4phj3rnsrlmzz002sgy6ehye

NIP-122: Request for Events

https://github.com/cameri/nips/blob/nip-122/122.md

見つからないイベントを他のユーザーにブロードキャストしてもらうための仕組み

PR: https://github.com/nostr-protocol/nips/pull/1326

#Nostr

nostr:nevent1qqs9a6ja4muue8g4nhkwhf0m4qgn9s69sq8ek4phj3rnsrlmzz002sgy6ehye

NIPs のコミットのキャッチアップ

https://github.com/nostr-protocol/nips/commits/master/?since=2024-06-25&until=2024-06-26

* NIP-89: Recommended Application Handlers

* `REQ` の例を修正した

#キャッチアップ #nips

awesome-nostr のコミットのキャッチアップ

https://github.com/aljazceru/awesome-nostr/commits/main/?since=2024-06-18&until=2024-06-26&author=aljazceru

#キャッチアップ #awesomenostr