Prerequisites
- HandCash Desktop (or Mobile) installed and unlocked with a funded wallet.
- A web or native app that can reach the local BRC-100 bridge (Desktop) or a conforming wallet client.
- Familiarity with BRC-100 method names (
createAction,listOutputs,internalizeAction, …) from brc.dev/100.
Choose the right HandCash surface
First connection (Desktop)
On Desktop, HandCash runs a local bridge on loopback so apps can call BRC-100 methods with user permission:- Primary:
https://127.0.0.1:2121 - Fallback:
http://127.0.0.1:3321
- Discover the bridge with
POST /getVersion. - Check
isAuthenticated; callwaitForAuthenticationwhen needed. - Call wallet methods (e.g. balance via
getBalance, payments viacreateAction).
Choose an interaction
Mobile uses the same wallet core, but the loopback HTTP URLs on this page are a
Desktop transport. Mobile app/deep-link transport is not yet a public contract.
Next
- Payments and actions — the first calls most apps make
- Wallet interactions — complete capability and permission map
- Local bridge — ports, origins, and connecting from a web app
- Overview — how this section relates to Connect and WaaS