5. Wallet & dApp Integration
Injected window.ethereum provider uses in-memory keystore only
Supports EIP-1193, EIP-1102, EIP-1559, EIP-4337 (account abstraction bundles routed through relays)
Solana provider exposes window.solana with Phantom-compatible API
Drag-and-drop JSON keystore → parsed with ethers.js in WebAssembly → immediately shredded
No localStorage, no IndexedDB, no Service Workers
Last updated