status-im

An ultra-lightweight Ethereum execution layer client for resource-restricted devices, paired with the Nimbus consensus layer client, including a Portal Network light client.

v0.4.4
Published at
20d ago
634
Stars
1,018
Download
Synced at
20d ago

Latest release

v0.4.4Oct 24, 2026, 11:16 AM
Downloads slow? Switch the source anytime above

README

Project Overview

Nimbus is an ultra-lightweight Ethereum execution layer client for resource-restricted devices, paired with the consensus-layer client nimbus-eth2. This repository also contains the Nimbus Portal client (Portal Network light client) and Nimbus Verified Proxy.

Key Features

  • Ultra-lightweight Ethereum execution layer client
  • Nimbus Portal client: Portal Network light client
  • Nimbus Verified Proxy
  • Paired with the nimbus-eth2 consensus layer client

Target Audience

  • Users running Ethereum nodes on resource-restricted devices
  • Ethereum developers
  • Users interested in the Portal Network

Quick Start

  1. Clone the repo and update submodules: make update
  2. Build: make -j4 nimbus_execution_client
  3. View options: build/nimbus_execution_client --help
  4. Start syncing mainnet: build/nimbus_execution_client

Core Advantages

  • Ultra-lightweight design for resource-restricted devices
  • Seamless pairing with the Nimbus consensus layer client
  • Includes Portal Network light client support
  • Open-source and free (Apache-2.0)

System Requirements

  • OS: POSIX-compatible (Linux, macOS), Windows (experimental)
  • Architectures: x86_64, arm64

Release history

Sort