よくある質問

よくある質問への短い回答です。それぞれ詳しい説明のあるページにリンクしています。

Hivesigner を使う

Hivesigner は無料ですか。

はい。Hivesigner は利用者にもアプリにも課金しません。ソースコードは MIT ライセンスで公開されています。

Hivesigner が私のキーを見ることはありますか。

ありません。キーはあなたのデバイスのブラウザーに残り、署名もそこで行われます。Hivesigner のサーバーにも、利用するアプリにも送られることはありません。キーの保存場所キーを安全に保つをご覧ください。

パスコードを忘れたらどうなりますか。

パスコードは誰にも復元できません。Hivesigner にもできません。アカウントを Hivesigner から削除し、Hive のキーと新しいパスコードでもう一度追加してください。Hive アカウントと承認済みのアプリは変わりません。パスコードを忘れた場合をご覧ください。

スマートフォンでも Hivesigner を使えますか。

使えます。スマートフォンのブラウザーで https://hivesigner.com を開き、そこでアカウントを追加してください。キーはそのブラウザーにだけ保存されるので、使うデバイスごとにアカウントを追加してください。アカウントの追加と管理をご覧ください。

どのアプリが Hivesigner を使っていますか。

https://hivesigner.com/apps に、Hivesigner を通じて Hive にブロードキャストしているアプリが利用の多い順で並んでいます。アプリ名と説明は各アプリが自分で公開したもので、Hivesigner は検証していません。そこでアプリを開くと、投稿権限を与えられるページが表示されます。ディレクトリからアプリを承認するをご覧ください。

Hivesigner と Hive Keychain の関係は。

別々のツールです。Hive Keychain はブラウザー拡張機能とモバイルアプリで、Hivesigner は Web サイトなのでインストールするものがありません。アプリからメッセージへの署名を求められたとき、できる署名は Hive Keychain が作るものと同じ種類なので、アプリは同じコードでどちらも検証できます。Hivesigner のメッセージに署名ページで作られた検証トークンは、Hivesigner のメッセージを検証ページで確認します。メッセージ署名をご覧ください。

Hivesigner で開発する

モバイルアプリで Hivesigner を使えますか。

使えます。ブラウザーで Hivesigner にユーザーを送り、アプリが受け取れるコールバックを使ってください。自分が所有する https のリンク(Android App Links または iOS Universal Links)か、http://127.0.0.1/auth のようなループバックアドレスです。myapp:// のような独自スキームは拒否されます。モバイルアプリとデスクトップアプリをご覧ください。

アプリ用のアカウントは必要ですか。

投稿権限付きでユーザーをログインさせる場合と、API 経由でブロードキャストする場合に必要です。アプリを登録するをご覧ください。署名リンクメッセージ署名は、アカウントがなくても動きます。投稿権限なしのログインも同様です。

API で送金できますか。

できません。API がブロードキャストするのは、投票、コメント、フォローなど投稿レベルの操作だけです。送金やアクティブキーが必要なその他の操作には署名リンクを使ってください。ユーザーが自分のキーで一つずつ承認します。

SDK があるのはどの言語ですか。

公式 SDK は JavaScript 向けです。Python にはコミュニティ製のライブラリがあります。REST API はどの言語からでも呼び出せます。SDKREST APIをご覧ください。

ヘルプ

どこで助けを得られますか。

HiveDevs の Discord サーバーで質問してください:https://discord.gg/pNJn7wh。バグは、関係する GitHub リポジトリに issue として報告してください。Web サイトは https://github.com/ecency/hivesigner-ui、API は https://github.com/ecency/hivesigner-api、JavaScript SDK は https://github.com/ecency/hivesigner-sdk です。リクエストを拒否した画面では、この問題を報告から Hivesigner チームに送信できます。

どうすれば貢献できますか。

Hivesigner は上記 3 つのリポジトリで GitHub 上のオープンソースとして公開されています。バグやアイデアは issue としてお寄せください。修正は pull request で送ってください。