Docs
A short dossier, not a second repository.
These pages describe the extension and this website. The extension repository remains authoritative for source behavior.
start here
Overview
What Thru Wallet is, what it refuses to be, and where to install it.
setup
Installation
Chrome Web Store first. Unpacked source install when you need to audit the build.
reference
Features
What the extension actually does, grouped, with status that matches the source.
reference
Architecture
UI routes, the single bridge, the API router, services, and sacred adapters.
security
Security model
Custody boundary, contract auth, DOM ratchet, and the checks that are still open.
planning
Roadmap
Open browser and chain checks, and the work that is blocked on purpose.
updates
Changelog
How to read listing versions, contract versions, and desk notes as different objects.
AI
AI agents and MCP
Allowed reads, protected intents, and tools that must not exist.
AI
MCP and AI policy
How an agent should read this site and the extension repository without overstepping.
editing
Content guide
Where hero copy, features, docs, and desk notes are edited.
Open slots
Reserved, not written. An empty slot is more honest than a page that invents a result.
Unwritten
Per-listing release note
1.4.1 ran submitted 2026-10-03, merged 2026-10-03, published 2026-10-04. Keep recording those as three dates, not one: the next release will not necessarily collapse them either.
Unwritten
Store copy diff
Closed on 2026-10-04: the betanet copy, five permissions, and the new screenshots went live with the package rather than after it. Re-open it the next time extension.md changes without the dashboard changing — extension.md still records the last sync as 2026-09-30.
Unwritten
Smoke run transcript
Paste a completed Chrome pass here only after the manual checklist is actually run. Do not mark it done from Node.
Unwritten
Extension provider watch
Open only when Thru publishes an extension or bring-your-own-signer contract worth validating.
Unwritten
Fifteenth route
If a new route ships, add it to routes.ts, the contract note, and the lifecycle sentence together.
Machine copies: /llms.txt and /llms-full.txt.