Skip to content

Commit 97b4afc

Browse files
authored
Merge pull request #13677 from arredr2/Grandine-updates
Adding Grandine to various pages
2 parents 2cf3e00 + 32eb2c7 commit 97b4afc

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

public/content/community/support/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,5 +100,6 @@ Most of the teams building Ethereum clients also have dedicated, public-facing,
100100
- [Lighthouse](https://discord.gg/cyAszAh)
101101
- [Teku](https://discord.gg/7hPv2T6)
102102
- [Lodestar](https://discord.gg/aMxzVcr)
103+
- [Grandine](https://discord.gg/H9XCdUSyZd)
103104

104105
You can also [learn how to run a node here](/developers/docs/nodes-and-clients/run-a-node/).

public/content/contributing/adding-staking-products/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ For any custom software or smart contracts involved:
8787

8888
For software products related to node or client setup, management or migration:
8989

90-
**Which consensus layer clients (i.e. Lighthouse, Teku, Nimbus, Prysm) are supported?**
90+
**Which consensus layer clients (i.e. Lighthouse, Teku, Nimbus, Prysm, Grandine) are supported?**
9191

9292
- Which clients are supported? Can the user choose?
9393
- This is used to determine the products "multi-client" score.

public/content/developers/docs/nodes-and-clients/index.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,12 +194,13 @@ Learn more about it by reading its [documentation](https://github.com/ethereumjs
194194
There are multiple consensus clients (previously known as 'Eth2' clients) to support the [consensus upgrades](/roadmap/beacon-chain/). They are responsible for all consensus-related logic including the fork-choice algorithm, processing attestations and managing [proof-of-stake](/developers/docs/consensus-mechanisms/pos) rewards and penalties.
195195

196196
| Client | Language | Operating systems | Networks |
197-
| ------------------------------------------------------------- | ---------- | --------------------- | ----------------------------------------------------------------- |
197+
| ------------------------------------------------------------- | ---------- | --------------------- | ----------------------------------------------------------------- | |
198198
| [Lighthouse](https://lighthouse.sigmaprime.io/) | Rust | Linux, Windows, macOS | Beacon Chain, Goerli, Pyrmont, Sepolia, Ropsten, and more |
199199
| [Lodestar](https://lodestar.chainsafe.io/) | TypeScript | Linux, Windows, macOS | Beacon Chain, Goerli, Sepolia, Ropsten, and more |
200200
| [Nimbus](https://nimbus.team/) | Nim | Linux, Windows, macOS | Beacon Chain, Goerli, Sepolia, Ropsten, and more |
201201
| [Prysm](https://docs.prylabs.network/docs/getting-started/) | Go | Linux, Windows, macOS | Beacon Chain, Gnosis, Goerli, Pyrmont, Sepolia, Ropsten, and more |
202202
| [Teku](https://consensys.net/knowledge-base/ethereum-2/teku/) | Java | Linux, Windows, macOS | Beacon Chain, Gnosis, Goerli, Sepolia, Ropsten, and more |
203+
| [Grandine](https://docs.grandine.io/) (beta) | Rust | Linux, Windows, macOS | Beacon Chain, Goerli, Sepolia, and more
203204

204205
### Lighthouse {#lighthouse}
205206

@@ -233,6 +234,12 @@ Teku offers very flexible deployment options. The beacon node and validator clie
233234

234235
Teku is written in Java and is Apache 2.0 licensed. It is developed by the Protocols team at ConsenSys that is also responsible for Besu and Web3Signer. Learn more in [Teku docs](https://docs.teku.consensys.net/en/latest/).
235236

237+
### Grandine {#grandine}
238+
239+
Grandine is a consensus client implementation, written in Rust under the GPL-3.0 license. It is maintained by the Grandine Core Team and is fast, high-performance and lightweight. It fits a wide range of stakers from solo stakers running on low-resource devices such as Raspberry Pi to large institutional stakers running tens of thousands of validators.
240+
241+
Documentation can be found in the [Grandine Book](https://docs.grandine.io/)
242+
236243
## Synchronization modes {#sync-modes}
237244

238245
To follow and verify current data in the network, the Ethereum client needs to sync with the latest network state. This is done by downloading data from peers, cryptographically verifying their integrity, and building a local blockchain database.

public/content/governance/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ There are various stakeholders in the [Ethereum community](/community/), each pl
4848
- **Node Operators**: these people run nodes that propagate blocks and transactions, rejecting any invalid transaction or block that they come across. [More on nodes](/developers/docs/nodes-and-clients/).
4949
- **EIP Authors**: these people propose changes to the Ethereum protocol, in the form of Ethereum Improvement Proposals (EIPs). [More on EIPs](/eips/).
5050
- **Validators**: these people run nodes that can add new blocks to the Ethereum blockchain.
51-
- **Protocol Developers** (a.k.a. "Core Developers" ): these people maintain the various Ethereum implementations (e.g. go-ethereum, Nethermind, Besu, Erigon, Reth at the execution layer or Prysm, Lighthouse, Nimbus, Teku, Lodestar at the consensus layer). [More on Ethereum clients](/developers/docs/nodes-and-clients/).
51+
- **Protocol Developers** (a.k.a. "Core Developers" ): these people maintain the various Ethereum implementations (e.g. go-ethereum, Nethermind, Besu, Erigon, Reth at the execution layer or Prysm, Lighthouse, Nimbus, Teku, Lodestar, Grandine at the consensus layer). [More on Ethereum clients](/developers/docs/nodes-and-clients/).
5252

5353
_Note: any individual can be part of multiple of these groups (e.g. a protocol developer could champion an EIP, and run a beacon chain validator, and use DeFi applications). For conceptual clarity, it is easiest to distinguish between them, though._
5454

0 commit comments

Comments
 (0)