Open14
Nostr に欲しいもの
アイデア帳。作りたい人がいたら作ってもらえると嬉しいです。
アイデアがあればコメントしていってね。
chronostrで調整されているイベントの一覧を見るクライアント
登録してるリレーの NIP-11 から pubkey を拾ってきて一括 Zap する UI
数量はリレー毎に調整
秘密鍵を共有せずに共同アカウントを作るサービス
- NIP-98 ログインして共同アカウントの作成依頼
- サービスが秘密鍵を発行して DB へ保存(非公開)
- サービスが kind 30000 にログインユーザーを登録(1. で公開 or 非公開を選ぶか、ユーザー毎に都度選択)
- kind 30000 は DB へ保存してそれを正とする
- NIP-98 ログインして投稿依頼
- kind 30000 のメンバーだったらサービスが署名して投稿
- NIP-98 ログインしてメンバー登録/登録解除依頼
- サービスが kind 30000 のメンバーに承認依頼(kind 1?, 承認条件は割合?)
- 承認されたら kind 30000 へ追加
- メンバーなら誰でも署名できるので行動ログを残す
DB テーブル
[accounts]
seckey string
pubkey string
public boolean
approve_rate tinyint
[events]
pubkey string
kind mediumint
identifier string
event json
kind 30000 は専用のテーブルで JSON ではなくメンバーリストとして管理した方が pubkey が管理しているアカウントの一覧が見れていいかも。
情報更新時に kind 30000 を作ってリレーへ投げておく。
events
- kind 0
- kind 3
- kind 10002
- kind 30000
kind 30023 の要約 bot
アイコン装飾サービス
- ログイン不要でも使える
- Nostr Login 等でログインした場合はベースアイコンの取得/更新ができる
- 装飾は別途アップロード(or 既存から選択)
類似サービス
nostrクライアントを開いてるかどうか表示する機能(discordとかのアレ)