One click · real wallet · real chain
All four asset types in one run. Deploy two P2P-FT tokens and mint a 1Sat item, resolve the token icon, list on the market, buy back and cancel, then sell by direct offer, priced in sats or in another token. Then issue a countersigned token and a countersigned item and move each one: the holder signs, the issuer countersigns, and nothing exists until it accepts. Listed units leave the balance until bought or cancelled; the run proves every unit comes back.
P2P-FT · open · BNT
1Sat item · countersigned itemOne button starts the flow. HandCash will still ask for each sensitive approval.
Everything above is a bridge call an app can make. These live only in the HandCash UI, or do not exist yet.
| Feature | Where | State |
|---|---|---|
| Send tokens or items | HandCash → token or item details → Send | Wallet UI |
| Combine token tips | Token details → Combine | Wallet UI |
| Burn | Token or item details → Burn | Wallet UI |
| Prove lineage (BRC-176 / BRC-150) | Token and item details | Wallet UI |
| Receive from a peer | Inbox; Atomic BEEF + remittance | Wallet UI |
| Item direct offers | Needs ordinal pads on the direct-offer layout | Missing |
| Token-priced market listings | The market prices in sats; direct offers take tokens | Missing |
| Direct offers by messagebox | Offers travel by hand today | Missing |
| Bids and partial fills | Listings are seller-side, whole-lot | Missing |
| Airdrop to many recipients | Every send takes one recipient | Missing |
| Issuer freeze and transfer limits | Acceptance runs; the acceptor has no freeze or limit policy yet | Missing |
| Release by independent custodians | Issuing names their releaseKey as { threshold, keys }; this one-wallet demo issues with release: "self", which freezes the asset if the wallet stops | Wallet UI |
Reference behavior: wallet calls go directly from this browser to the local BRC-100 bridge on 127.0.0.1. Cloudflare only converts a public key to a P2PKH lock and hosts the market index. No private key or wallet request passes through the Worker.