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