NiceNode: Run a node at home, the easy way

Hey Octant community!

I wanted to share some updates since the previous Epoch, Epoch 3 as well as an updated roadmap.

  • Achievements since the last Octant Epoch

    Major Highlights

    • Impact Dashboard Ethereum page with client diversity at NiceNode Impact Dashboard
    • Automatic port assignment to avoid conflicting ports when running multiple nodes
    • End-to-end testing simulating a user for testing combinations of Ethereum clients, adding and removing a node, and successfully syncing (video coming soon)
    • Major rewrite of internal build and configuration tools to switch to the official, long-term supported Electron tooling
    • NiceNode available for Linux ARM now! (Raspberry Pis, Rock 5B, RockChip boards, upcoming Snapdragon Elite X ARM chips, etc.)
    • Complete upgrade to Podman v5
    • Much more support for a variety of Linux distros by detecting and using user’s Linux package manager to install dependencies instead of allowlisting Linux distros directly

    Minor updates

  • Upcoming milestones on your project roadmap

    • Smooth and automatic Node configuration updates
    • Node options supplied by an HTTP API
      • Prerequisite for permissionless node options
    • Better integration of our hardware checking tool https://benchbuddy.xyz/ which can detect SSD IOPS required to sync a node
    • See the Roadmap Graphic for more info (see Warpcast which needs updated)
  • How funds from the previous Epoch were utilized and plans for any funds raised in the upcoming Epoch

    • Previous Epoch funds
      • Primarily used for app development
      • Internal costs like software subscriptions.
    • Future funds
  • Grant funding received since the last Epoch (e.g., RetroPGF, Gitcoin, etc.), including funding amounts

    • Received roughly 25K OP tokens per month from about February 5th to May 5th
    • Gitcoin Grants round 20 (payout soon?) estimated at $2-4k USD
  • Other non-grant funding sources (like user payments, donations, staking or LP contributions to treasury, VC investments, etc.).

    • None

Ps. I will be adding a few attachments or links to this post soon