Ethereum on ARM

$4,307.00 crowdfunded from 3937 people

$13,538.85 received from matching pools

91%
average score over 3 application evaluations
Developing a low-power ARM64 Ethereum node for easy setup, supporting full, archive, and staking capabilities, and enhancing network decentralization through user-friendly automation and client diversity.

Join us in running a $350 preconfigured Ethereum Full/Archive/Staking node on ARM64 boards, consuming only 10 watts of power.

Ethereum on ARM provides a PnP Ubuntu Armbian image for the NanoPC-T6, Rock 5B, Orange Pi 5 Plus, and Orange Pi 5 that sets up and runs both Execution and Consensus clients as Systemd services. It automatically turns the device into an ARM64 Full Ethereum node or a home Staking box.

Our main goal is to lower the barriers of running an Ethereum L1 or L2 node by automating complex processes, ultimately encouraging more users to participate in the network. This contributes directly to network decentralization.

Additionally, our work empowers developers by providing them with the tools necessary to run a development or testing node and end-users to use their nodes for their daily operations.

This is what we've been up to in the last months (thanks to your past contributions):

  • Develop EOA-config: A console menu interface to easily run an L1 or L2 Full/Archive node in seconds (currently in alpha).
  • Support and include more Ethereum clients (added Reth). Current list: Geth, Erigon, Besu, Nethermind, Reth, Prysm, Nimbus, Teku, and Lighthouse.
  • Testing and releasing images for several new devices: NanoPC-T6, Orange Pi 5 Plus, and Orange Pi 5.
  • Testing and running an Archive node with Reth (currently running on a Rock 5B).
  • L2 support. We are supporting the following L2s: Optimism (and Base), Arbitrum, Polygon, Starknet, and Gnosis.
  • Research on Distributed Validator Technology.
  • Client diversity. We migrated our validators to minority clients to promote their adoption.
  • Working with client teams for testing in ARM64 platforms (Reth and Nethermind).
  • Working with Dencun Devops team for testing in ARM64 platforms.
  • Working with Geth team for testing Verkle tries migration process in ARM64 platforms.
  • RISC V: Continue to research and try to run a node on this architecture. Working on VisionFive 2 board.

Thanks for your donations and support.

Our Repository

https://github.com/EOA-Blockchain-Labs/ethereumonarm/

Documentation Page

https://ethereum-on-arm-documentation.readthedocs.io

Discord Channel

http://discord.gg/ve2Z8fxz5N

Check our Twitter Account for Updates

https://twitter.com/EthereumOnARM

Ethereum on ARM is an EOA Blockchain Labs, S.L. Spanish company project.

Ethereum on ARM History

People donating to Ethereum on ARM, also donated to

Funding for a research group focusing on developing DAO contracts with a new accounting method, Oxcart, to improve DAO governance automation.
An open-source, permissionless service for creating verifiable onchain and offchain attestations, fostering trust online with tools and documentation for developers and users.
Developing a web app that modifies donation weights using community tokens, badges, and reputation to influence quadratic funding outcomes for public goods.
Creating a mentoring program to train young data scientists in statistical consulting, specifically to collect, analyze, and visualize data for Gitcoin's analytics initiatives.
Applicant seeking support for diverse roles in the Gitcoin ecosystem, including facilitation, grant management, volunteer work, public speaking, and experimentation.