Tech Stack
A quick reference for the technologies that power the Keythings Wallet browser extension and its developer surface.
Wallet Tech Stack
- Platform: Chrome Manifest V3 browser extension
- Framework: React 19 with TypeScript
- State: Zustand + KeetaProvider for wallet/session state
- Data Fetching: TanStack Query for caching and server state
- Functional Core: Effect-TS for robust error handling and async flows
- Validation: Zod schemas for runtime validation of all external inputs
- Build & Tooling: Vite + Bun, with Vitest, Playwright, and security suites for testing
- Keeta Integration:
@keetanetwork/keetanet-client&@keetanetwork/wallet-core@keetanetwork/currency-info&@keetanetwork/anchor- asn1-napi-rs (Performance)
- eslint-config-typescript