User Manual
Openloop Pay Stablecoin Wallet

Haudi Crypto, Inc.

Version 0.5.0
2026-07-26

Contents

  1. Introduction
  2. Requirements
  3. Connecting a wallet
  4. Checking balances
  5. Manage tokens & networks
  6. Sending
  7. Loading a payment from a QR code
  8. Switching accounts
  9. History and CSV export
  10. Security
  11. Troubleshooting
  12. Contact

1. Introduction

Openloop Pay is a wallet for checking stablecoin balances and sending stablecoins. It runs as a browser extension on your computer and as a web app on your smartphone.

Your private keys stay inside your Openloop hardware wallet (or the wallet you connect); Openloop Pay never stores or accesses them (non-custodial).

Openloop Pay is a companion wallet that holds no keys of its own. The wallet itself (your keys) lives in your Openloop device or the wallet you connect over WalletConnect; Openloop Pay only shows balances and relays transactions for signing. So, unlike wallets that keep an (encrypted) key in the browser, even if the web app or extension were compromised, there are no secrets inside to steal.

1.1 Key features

Feature Description
Wallet connection Connect Openloop over USB / Bluetooth, or connect a supported wallet via WalletConnect
Balances View your token balances and your gas (fee) assets
Manage tokens & networks Choose which token × network to show and send; add and remove them
Sending Enter a recipient and amount, then approve with the connected wallet
QR scanning Read a payment-request QR code to pre-fill the send form
History Review send history and export it as CSV

1.2 What you can connect


2. Requirements

2.1 Computer (desktop)

2.2 Smartphone (mobile)


3. Connecting a wallet

When you open the app, the “Connect a wallet” screen appears. Choose how to connect.

3.1 Connect over USB (computer)

  1. Connect Openloop to your computer with USB.
  2. Choose Openloop (USB).
  3. In the browser’s device chooser, select your Openloop (first time only).
  4. Once connected, that account’s balances appear.

The browser’s USB device chooser may not open inside the extension’s side panel. In that case, connect from a full tab. Once you’ve granted access, it reconnects without the chooser next time.

3.2 Connect over Bluetooth (smartphone)

  1. Turn on Openloop and enable Bluetooth.
  2. Start connecting in the app and pick your Openloop from the list.
  3. After pairing, that account’s balances appear.

3.3 Connect via WalletConnect

  1. Choose WalletConnect.
  2. Pick the wallet you want to connect (e.g. Openloop Connect) from the list, or scan the QR code.
  3. Approve the connection on the wallet’s side.

Right after connecting, the selected wallet may still be on the network it used last. If the network isn’t switched automatically when you send, set the network on the wallet’s side.


4. Checking balances

Once connected, the main screen shows:

You choose which tokens and networks appear under “Assets” in the next chapter, “Manage tokens & networks.” Gas native tokens appear automatically for the networks your assets are on, so you normally don’t need to select them separately.

4.1 Showing testnets

Turn on Show testnets to add testnet tokens and networks to the list (their gas coins are shown too). This is useful for testing. When it’s off, testnets appear neither in balances nor in the lists. Leave it off for normal use.


5. Manage tokens & networks

This screen is where you choose which tokens — and on which networks — to show and send. Open it from the Manage tokens & networks link on the connect screen, or the manage button (coin icon) on the balances screen.

The screen is divided into sections. The basic rule is: built-in items (shipped with the app) can’t be removed; added items (ones you brought in) can. Alternating sections have a tinted background to keep them visually separate.

Each screen has a breadcrumb at the top (e.g. Home › Manage tokens & networks › Add a token) so you can see where you are. Tap any crumb to jump straight to that screen. Back goes up one level.

5.1 Adding a token

  1. Press Add a token.
  2. Search by symbol or name.
  3. Pick a result to see the networks that token is available on.
  4. Check the networks you want to add it on (you can pick several). It’s added the moment you check it.

Networks this app has no RPC endpoint for can’t read balances or broadcast, so they aren’t listed. For a token or network that isn’t listed, use “Not found? Add manually” to enter a contract address or RPC by hand (at your own risk — shown as “unverified”).

5.2 Confirming a deletion

Deleting a token or network shows a confirmation. Deleting a network makes clear that the tokens on that network are removed too.

5.3 Export / import settings

Buttons at the bottom let you export / import your token and network settings (as a JSON file) — handy for moving your setup to another device. Importing shows a confirmation that it will overwrite your current settings, along with an integrity check.


6. Sending

6.1 Steps to send

  1. In the send panel, choose the token (currency × network) you want to send.
  2. Enter the recipient (type an address, or pick one from the address book).
  3. Enter the amount.
  4. Press Send.
  5. A confirmation screen appears. Check the recipient (shown in full), the amount, and the network.
  6. Press Approve and sign with the connected wallet (e.g. the Openloop device).
  7. When the send completes, the transaction ID and a link to the block explorer are shown.

6.2 About the confirmation screen

6.3 Address book

You can save a recipient with a label of your choice. Next time, just pick it from the address book to fill in the recipient.


7. Loading a payment from a QR code

When you read a payment-request QR code, the send panel’s fields (token, recipient, amount) are filled in automatically. There are two ways to read it.

7.1 Read with the in-app scanner

  1. Press the QR button at the top right of the send panel.
  2. The camera starts; point it at the QR code (it reads automatically).
  3. If the camera isn’t available, you can paste the code instead.

7.2 Read with the stock camera (printed QR)

A printed payment link posted by a store can be read with your phone’s stock camera. It shows a link; tapping it opens Openloop Pay with the payment pre-filled.

7.3 What happens after reading

A standard format (EIP-681) is used so printed paper QRs work. Split QR formats like BBQr are not used.


8. Switching accounts

A single Openloop has multiple accounts. Use Switch account on the wallet card to change which account is shown and used for sending.


9. History and CSV export

Your send records appear in the History on the main screen.

History is stored only on your device (browser). It is never sent to any external server.


10. Security

Openloop Pay is built to help you send safely.

10.1 Precautions


11. Troubleshooting

The camera isn’t available / permission is denied
Allow camera use in your browser settings. You may be able to allow it from the camera icon in the address bar. Some browsers (such as an extension side panel) can’t use the camera; in that case, paste the code instead.
The USB Openloop doesn’t appear in the chooser (extension)
The USB chooser may not open in the extension side panel. Try connecting from a full tab. Also, if Openloop Connect or similar is using the same device, USB may be occupied and unavailable.
A network I want to add isn’t listed
Networks this app has no RPC endpoint for can’t read balances or broadcast, so they aren’t listed. If you know the RPC, add it by hand from “Not found? Add manually.”
WalletConnect shows “cannot connect”
The connection may be taking time to establish. Wait a moment and try again.
The send confirmation won’t close / there’s no response
It’s waiting for a response from the connected wallet. Close it with Cancel and try again.
The network doesn’t match
The WalletConnect wallet may be on a different network than the one you want to send on. Set the network on the wallet’s side.

12. Contact

If you have any questions or trouble, please contact us.

Haudi Crypto, Inc. Email: support@crypto.haudi.jp

You can also open the version and links to each document from the in-app info (ⓘ) button.

Related documents: Terms of Service / Privacy Policy / Licenses