NIP-87: Ecashミント発見
NIP-87は、ecashミント(CashuおよびFedimint)がNostr上で自身をアナウンスする方法と、ユーザーが他のユーザーにミントを推薦する方法を定義します。
イベント種別
- kind 38172 - Cashuミントアナウンス(ミント運営者が公開)
- kind 38173 - Fedimintアナウンス(ミント運営者が公開)
- kind 38000 - ミント推薦(ユーザーが公開)
仕組み
- ミント運営者がミントのURL、サポートされている機能、ネットワーク(mainnet/testnet)を公開
- ユーザーがミントを信頼する場合、オプションのレビュー付きで推薦を公開
- 他のユーザーがフォローしている人からの推薦をクエリして信頼できるミントを発見
Cashuミントアナウンス
{
"id": "<event-id>",
"pubkey": "<mint-operator-pubkey>",
"created_at": 1736200000,
"kind": 38172,
"tags": [
["d", "<mint-pubkey>"],
["u", "https://mint.example.com"],
["nuts", "1,2,3,4,5,6,7"],
["n", "mainnet"]
],
"content": "",
"sig": "<signature>"
}
nutsタグはサポートされているNUT(Cashuの表記法、使用法、用語仕様)をリストします。
ユーザー推薦
{
"id": "<event-id>",
"pubkey": "<recommender-pubkey>",
"created_at": 1736200000,
"kind": 38000,
"tags": [
["k", "38172"],
["d", "<mint-identifier>"],
["a", "38172:mint-pubkey:<d-tag>", "wss://relay"]
],
"content": "I've used this mint for months, very reliable",
"sig": "<signature>"
}
ユーザーはcontentフィールドにレビューを含め、特定のミントアナウンスイベントを指し示すことができます。
主要ソース:
言及箇所:
関連項目: