定義
ソフトウェアウォレットは、モバイルアプリ、デスクトップソフト、ブラウザー拡張機能として動作します。残高確認、受取アドレスの生成、対応ネットワークとの連携に使います。ソフト内にコインが入っているのではなく、ネットワーク上の記録を読み取り、アクセスを管理します。機能と資産の対応状況は実装によって異なります。
仕組み
自己管理型では、一般に鍵を端末内に暗号化して保存し、利用者の承認で署名を可能にします。端末紛失後に復元フレーズでアカウントを再構築できるものが多い一方、別の復元方式もあります。ハードウェア署名端末の操作画面としてのみ使うものや、閲覧専用のウォレットもあります。したがって、ソフトウェアウォレットとホットウォレットは重なりますが同義ではなく、鍵の場所と使用可能性がオンラインでの露出を決めます。
注意点
正規の配布元と発行者を確認してインストールし、偽アプリを避けます。更新、端末の安全性、バックアップの保護も重要です。ウォレットのパスワードは通常、端末内のアクセスを守るもので、復元情報の代わりになるとは限りません。署名前にはネットワーク、宛先、利用権限を確認します。アプリを削除してもオンチェーンの許可は撤回されません。また、復元しても過去の取引やコントラクトへの承認済み利用枠は取り消されません。