OS ネイティブのキーチェーンアプリを利用して秘密鍵を保護する、NIP-07 ブラウザ拡張機能 nostr-keyx の v1.2.0 をリリースしました。
- Windows と Linux の OS ネイティブキーチェーン対応
初期設定が結構大変なので以下ドキュメントも参考にしつつ試してみてください。
また、YubiKey 等の任意のハードウェア認証デバイスから秘密鍵を取得することも出来ると思います。 `keychain.ts` の `spawnSync` のところで秘密鍵を返すコマンドを指定してください。
https://github.com/susumuota/nostr-keyx/blob/main/node/keychain.ts

GitHub
GitHub - susumuota/nostr-keyx: A NIP-07 browser extension that uses the OS's keychain or YubiKey to protect your private keys.
A NIP-07 browser extension that uses the OS's keychain or YubiKey to protect your private keys. - susumuota/nostr-keyx
Chrome for Developers
Native Messaging | Apps | Chrome for Developers
How to exchange messages with native applications from your Chrome App.

クラスメソッド発「やってみた」系技術メディア | DevelopersIO
Chrome拡張機能とローカルアプリでプロセス間通信 | DevelopersIO



