nullisxyz / nexum

Nexum: Blazing-fast Ethereum access, where Rust brings web and terminal together for hackers.
GNU General Public License v3.0
3 stars 0 forks source link

pm: roadmap #5

Open mfw78 opened 3 weeks ago

mfw78 commented 3 weeks ago

This is the overarching roadmap for the development phases of Nexum. Each phase is broken down into individual tasks that will lead us to a comprehensive, high-performance, terminal-based Ethereum wallet.

Epics:

mfw78 commented 3 weeks ago

Key Features and Capabilities

Each phase in this roadmap will focus on integrating the following key features and capabilities:

  1. Wallet Core and Connectivity
    • EIP-1193 and EIP-6963 compliance.
    • WebTransport support for secure, multi-stream connections.
    • Connection resilience with backoff, reconnect logic, buffering, and timeout management.
    • Multiplexing with ID mapping for dapp request handling.
  2. Transaction Management
    • Gasless transactions with bundling.
    • MEV Blocker routing with rebates.
    • Optional ERC4337 integration.
    • Flashbots support for MEV-blocking and transaction batching.
  3. Privacy and Security
    • Waku P2P integration for peer-to-peer communication.
    • Hijack RPC requests for enhanced privacy.
    • Hardware wallet support with secure enclaves, NFC, or YubiKey options.
  4. Developer and User Customizations
    • TUI dapp terminal with WASM plugin support.
    • Modular transport options (WebSockets, HTTP, WebTransport).
    • Configurable extension injection and dapp interfaces.
  5. Experimental Features
    • Dynamic fork mode for gas estimation in simulated transactions.
    • Helios light client integration.