You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Formalized and enforced the non-negotiable principles across product docs and engineering README: RPC-only, zero backend dependency, zero telemetry, and keys staying in browser memory only.
Added strict validation for custom RPC endpoints on save:
EVM: chain ID consistency checks to prevent wrong-network misconfigurations.
TRON: automatic /jsonrpc URL normalization plus endpoint probing to reduce invalid node setups.
3) Performance & UX: Meaningful Refresh Only
Reworked refresh/polling to be lifecycle- and event-driven with deduplication/throttling, significantly reducing redundant RPC calls. Force refresh happens only on explicit user intent.
4) Deployment Upgrade
IPFS-friendly builds via relative base paths.
Added a single-file production build that outputs one self-contained index.html (inlined assets) for one-file deployment. Build artifacts are ignored to avoid accidental commits.
5) Quality & Regression Coverage
Expanded unit, component, and Playwright E2E test coverage for RPC validation, TRON normalization, refresh lifecycle, and critical wallet flows.