{"type": "project", "title": "Ethereum on ARM", "logoImg": "bafkreiggxot2tb7ise574vc2br225z2cenov25sgbm5e5ylkyvh63puvx4", "website": "https://ethereum-on-arm-documentation.readthedocs.io/", "bannerImg": "bafkreicbuggtqdnyfxhr6hzwnkdtbg2k7cqbpaitdhzomsdofj35iy3kfe", "createdAt": 1673441915287, "userGithub": "diglos", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..oKGLeilO2WRx_rQCR81uzinXYR75RPdSh4QNeokEAoPbVuG2d_3dJB0x-U4YIhOepPTnO-b-7522gaugy8PFBw", "type": "Ed25519Signature2018", "created": "2023-11-08T10:08:00.067Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-08T10:08:00.067Z", "expirationDate": "2024-02-06T10:08:00.067Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xd1933DF1c223ad7CB5716B066cA26BC24569e622", "hash": "v0.0.0:PfZW66LfzcbpH2bmp+6gvqBZg7580+9P3EEDdh1Pj7Y=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#EOA-Blockchain-Labs#16838272"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Ttg8oyM--Q1UkuYMhmU2yYtYI7J5dR4qOqLsM-aPge-KBlSb0Vx5xGqcZrHhuOelsIQRJqJcOOd81nmep5d-Aw", "type": "Ed25519Signature2018", "created": "2023-11-08T10:07:43.231Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-08T10:07:43.231Z", "expirationDate": "2024-02-06T10:07:43.231Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xd1933DF1c223ad7CB5716B066cA26BC24569e622", "hash": "v0.0.0:sVMFphaffGc2zqqEglS7JSkHLycOu/NVYuL/3fMCNqQ=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#EthereumOnARM"}}}, "description": "Join us in running a **$350 preconfigured Ethereum Full/Archive/Staking node** on ARM64 boards, consuming only 10 watts of power.\n\n**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**.\n\nOur 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**.\n\nAdditionally, 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.\n\nThis is what we've been up to in the last months (thanks to your past contributions):\n\n- Develop **EOA-config**: A **console menu interface to easily run an L1 or L2 Full/Archive node in seconds** (currently in alpha).\n- Support and include more Ethereum clients (added **Reth**). Current list: Geth, Erigon, Besu, Nethermind, Reth, Prysm, Nimbus, Teku, and Lighthouse.\n- Testing and releasing images for several new devices: **NanoPC-T6, Orange Pi 5 Plus, and Orange Pi 5**.\n- Testing and running an Archive node with Reth (currently running on a Rock 5B).\n- **L2** support. We are supporting the following L2s: **Optimism (and Base), Arbitrum, Polygon, Starknet, and Gnosis**.\n- Research on **Distributed Validator Technology**.\n- Client diversity. We migrated our validators to **minority clients** to promote their adoption.\n- Working with client teams for testing in ARM64 platforms (Reth and Nethermind).\n- Working with **Dencun** Devops team for testing in ARM64 platforms.\n- Working with Geth team for testing **Verkle tries migration** process in ARM64 platforms.\n- **RISC V**: Continue to research and try to run a node on this architecture. Working on VisionFive 2 board.\n\nThanks for your donations and support.\n\n**Our Repository**\n\n[https://github.com/EOA-Blockchain-Labs/ethereumonarm/](https://github.com/EOA-Blockchain-Labs/ethereumonarm)\n\n**Documentation Page**\n\n[https://ethereum-on-arm-documentation.readthedocs.io](https://ethereum-on-arm-documentation.readthedocs.io)\n\n**Discord Channel**\n\n[http://discord.gg/ve2Z8fxz5N](http://discord.gg/ve2Z8fxz5N)\n\n**Check our Twitter Account for Updates**\n\n[https://twitter.com/EthereumOnARM](https://twitter.com/EthereumOnARM)\n\n*Ethereum on ARM is an EOA Blockchain Labs, S.L. Spanish company project.*", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "EOA-Blockchain-Labs", "projectTwitter": "EthereumOnARM"}
Ethereum on ARM
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/](https://github.com/EOA-Blockchain-Labs/ethereumonarm)

**Documentation Page**

[https://ethereum-on-arm-documentation.readthedocs.io](https://ethereum-on-arm-documentation.readthedocs.io)

**Discord Channel**

[http://discord.gg/ve2Z8fxz5N](http://discord.gg/ve2Z8fxz5N)

**Check our Twitter Account for Updates**

[https://twitter.com/EthereumOnARM](https://twitter.com/EthereumOnARM)

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