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