Companion App

Your Gateway to
Web3 Universe.

Openloopハードウェアウォレットと連携するコンパニオンアプリ。WalletConnect中継、ローカルAPIサーバ、PKCS#11ライブラリ、BLEパスキープロバイダの機能を持ち、このアプリをインストールすることで、暗号資産・パスキー・PIVのすべてを利用できます。

Get Started

Openloop Connect

Openloopハードウェアウォレットと連携するコンパニオンアプリ。

Openloop Connect は、ハードウェアウォレットOpenloopと共に使用するコンパニオンアプリケーションです。Openloopは、クリプトウォレット(サイナー)、セキュリティキー(パスキー)、PIV の3つの機能を搭載。デスクトップやスマートフォンとUSBやBLEで接続して使用します。Openloop Connectは、以下の6つの機能をサポートしています。

  1. Openloopファームウェア更新機能
    Openloopのファームウェアを更新することができます。OpenloopをUSBやBluetoothで接続し、最新版に更新します。
  2. WalletConnect中継機能
    WalletConnectは、さまざまなウォレットをDApps(分散型アプリケーション)やWeb3プラットフォームに接続するための世界標準のプロトコルです。Openloop Connectを起動すると、WalletConnectをサポートする数多くのdAppでOpenloopを使用できるようになります。DeepLink: openloop:// でアクセスしてください。
  3. Openloop APIサーバ機能(iOS版以外のみ)
    ウェブアプリやネイティブアプリからOpenloopを使用するためのローカルWebSocketサーバ機能です。APIを利用して、Openloopの様々な機能をアプリケーションから利用することができます。ws://127.0.0.1:21320 でアクセスできます。
  4. Safari Web Extensionのコンテナ機能(iOS版のみ)
    iOSのSafariブラウザからOpenloopを使用するための拡張機能です。Openloop ConnectはContaining Appとして動作します。Openloop Connectをインストールすることにより、SafariのウェブアプリはOpenloop APIを利用してOpenloopを使用できるようになります。
  5. PIV用PKCS#11のダイナミックライブラリ(デスクトップ版のみ)
    PKCS#11は、暗号トークンへの汎用インタフェースAPIで、公開鍵暗号標準として定義されている規格です。Openloop Connectには、OpenloopでPKCS#11を利用するためのダイナミックライブラリがアプリ内に同梱されています。アプリインストールパス配下の pkcs11/ フォルダ内です。
      macOS:   <app>/Contents/Resources/pkcs11/libopenloop-pkcs11.dylib
      Windows: <app>/resources/pkcs11/libopenloop-pkcs11.dll
      Linux:   <app>/resources/pkcs11/libopenloop-pkcs11.so
    アプリのインストール先 <app> はインストール方法により異なります。
      macOS (DMG): /Applications/Openloop Connect.app
      Windows (公式インストーラ): C:\Program Files\Openloop Connect
      Windows (Microsoft Store): (Get-AppxPackage 7CA75049.OpenloopConnect).InstallLocation
      Linux (deb): /opt/Openloop Connect
  6. BLEパスキープロバイダ機能(iOS / Android版のみ)
    モバイルOSのクレデンシャルマネージャーとしてOpenloop Connectを登録し、ブラウザや他のアプリのパスキー認証要求をBLE経由でOpenloopに転送して、ハードウェア内で署名するための機能です。USB接続時のパスキーはOSの標準機能で利用できますが、加えてBLE接続でもパスキーを使いたい場合はこの機能をONにしてください。
      iOS:     設定 → 一般 → 自動入力とパスワード → Openloop Connect をオン
      Android: 設定 → パスワードとアカウント → 追加のサービス → Openloop Connect をオン

Openloop Connect is a companion application used with the Openloop hardware wallet. Openloop features three functions: crypto wallet (signer), security key (passkey), and PIV. It is used by connecting Openloop to a desktop or smartphone via USB or BLE. Openloop Connect supports the following six features.

  1. Openloop Firmware Update
    Update the firmware on your Openloop device. Connect Openloop via USB or Bluetooth and update it to the latest version.
  2. WalletConnect Relay
    WalletConnect is a globally standardized protocol for connecting various wallets to DApps (decentralized applications) and Web3 platforms. By launching Openloop Connect, you can use Openloop from numerous dApps that support WalletConnect. Access via DeepLink: openloop://
  3. Openloop API Server (not available on iOS)
    A local WebSocket server that allows web apps and native apps to use Openloop. Using the API, applications can access various Openloop features. Accessible at ws://127.0.0.1:21320.
  4. Safari Web Extension Container (iOS only)
    A browser extension for using Openloop from Safari on iOS. Openloop Connect functions as a Containing App. By installing Openloop Connect, Safari web apps can use Openloop through the Openloop API.
  5. PKCS#11 Dynamic Library for PIV (desktop only)
    PKCS#11 is a standard API interface for cryptographic tokens, defined as part of the Public-Key Cryptography Standards. Openloop Connect bundles a PKCS#11 dynamic library for using Openloop with PIV. The library is located in the pkcs11/ folder under the application install path:
      macOS:   <app>/Contents/Resources/pkcs11/libopenloop-pkcs11.dylib
      Windows: <app>/resources/pkcs11/libopenloop-pkcs11.dll
      Linux:   <app>/resources/pkcs11/libopenloop-pkcs11.so
    The actual app install location <app> depends on the install method:
      macOS (DMG):                  /Applications/Openloop Connect.app
      Windows (standard installer): C:\Program Files\Openloop Connect
      Windows (Microsoft Store):    (Get-AppxPackage 7CA75049.OpenloopConnect).InstallLocation
      Linux (deb):                  /opt/Openloop Connect
  6. BLE Passkey Provider (iOS / Android only)
    A feature that registers Openloop Connect as a credential provider in the mobile OS, forwarding passkey authentication requests from browsers and other apps to Openloop over BLE so that they can be signed inside the hardware. Passkeys over USB work with the OS's built-in support; additionally, to use passkeys over BLE as well, enable this feature.
      iOS:     Settings → General → AutoFill & Passwords → enable Openloop Connect
      Android: Settings → Passwords & accounts → Additional services → enable Openloop Connect
Get Started

Download

iOS / Android / macOS / Windows / Linux

Downloads page