Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
A Kurtosis package that deploys a private, portable, and modular Ethereum devnet
| Date | Stars |
|---|---|
| 2026-07-24 | 471 |
| 2026-07-25 | 471 |
| 2026-07-28 | 471 |
| 2026-07-30 | 471 |
| 2026-08-06 | 471 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
5.0
growth rate 0.00%/day
# Ethereum Package  This is a [Kurtosis][kurtosis-repo] package that will spin up a private Ethereum testnet over Docker or Kubernetes with multi-client support, Flashbot's `mev-boost` infrastructure for PBS-related testing/validation, and other useful network tools (transaction spammer, monitoring tools, etc). Kurtosis packages are entirely reproducible and composable, so this will work the same way over Docker or Kubernetes, in the cloud or locally on your machine. You now have the ability to spin up a private Ethereum testnet or public network (e.g. mainnet, sepolia, hoodi) with a single command. This package is designed to be used for testing, validation, and development of Ethereum clients, and is not intended for production use. For more details check network_params.network in the [configuration section](./README.md#configuration). Specifically, this [package][package-reference] will: 1. Generate Execution Layer (EL) & Consensus Layer (CL) genesis information using [the Ethereum genesis generator](https://github.com/ethpandaops/ethereum-genesis-generator). 2. Configure & bootstrap a network of Ethereum nodes of *n* size using the genesis data generated above 3. Spin up a [transaction spammer](https://github.com/MariusVanDerWijden/tx-fuzz) to send fake transactions to the network 4. Spin up a Grafana and Prometheus instance to observe the network 5. Spin up a Blobscan instance to analyze blob transactions (EIP-4844) Optional features (enabled via flags or parameter files at runtime): - Block until the Beacon nodes finalize an epoch (i.e. finalized_epoch > 0) - Spin up & configure parameters for the infrastructure behind PBS (Proposer-Builder Separation) using `mev-boost`, with support for multiple relay implementations: - `flashbots` - Full Flashbots MEV infrastructure - `helix` - High-performance [Helix relay](https://github.com/gattaca-com/helix) with TimescaleDB backend - `mev-rs` - Alternative relay implementation - `commit-boost` - Commit-boost based infrastructure - `mock` - Mock builder for testing - [More details on PBS implementation](./README.md#proposer-builder-separation-pbs-emulation). - Spin up and connect a [JSON RPC Snooper](https://github.com/ethDreamer/json_rpc_snoop) to the network log responses & requests between the EL engine API and the CL client. - Specify extra parameters to be passed in for any of the: CL client Beacon, and CL client validator, and/or EL client containers - Specify the required parameters for the nodes to reach an external block building network - Generate keystores for each node in parallel - Spin up [TrueBlocks](https://github.com/TrueBlocks/trueblocks-core) (`chifra daemon`) to serve the chifra REST API on port 8080 (`/status`, `/blocks`, `/list`, `/chunks`, etc.). The scraper isn't started automatically; POST `/scrape` (or run `chifra scrape` against the same data dir) when you want to build the local [Unchained Index](https://trueblocks.io/docs/install/get-the-index/). Auto-tunes scrape parameters for devnets vs public networks. - Ship traces from every EL/CL/VC to the engine-level Kurtosis OTel stack started with `kurtosis otel start` by adding `otel` to `additional_services`. Traces land in the shared ClickHouse tenanted by enclave; requires the Docker backend. ## Quickstart 1. [Install Docker & start the Docker Daemon if you haven't done so already][docker-installation] 2. [Install the Kurtosis CLI, or upgrade it to the latest version if it's already installed][kurtosis-cli-installation] 3. Run the package with default configurations from the command line: ```bash kurtosis run --enclave my-testnet github.com/ethpandaops/ethereum-package ``` ### Run with your own configuration Kurtosis packages are parameterizable, meaning you can customize your network and its behavior to suit your needs by storing parameters in a file that you can pass in at runtime like so: ```bash kurtosis run --enclave my-
Excerpt of 103,459 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:b43c6d7460b0598c, topic:kubernetes
matched fp:b43c6d7460b0598c, topic:testing
matched fp:b43c6d7460b0598c, topic:simulation