Browser wallet and marketplace

Promotion area for Firefox and other marketplace distribution, trusted device pairing, and tokenized secure checkout entry.

Marketplace positioning

  • Promote browser extension on market host
  • Pair trusted device during or after auth
  • Use tokenized wallet access with secure checkout
  • Keep device and session trust server-side

Service identity bootstrap

The browser wallet flow is designed to work with a service identity record, hashed service token storage, and a controlled /auth/service-login bootstrap behind the API.

service_identities - name - email - role - token_hash - is_active Extension bootstrap 1. read stored service token 2. POST /auth/service-login 3. store access token and expiry 4. refresh through API rules