Skip to content

taikoxyz/alethia-reth

 
 

Repository files navigation

taiko-reth

CI

A high-performance Rust execution client for the Taiko protocol, built on top of Reth powerful NodeBuilder API, designed to deliver the best possible developer and maintenance experience.

Getting Started

1. Clone the Repository

git clone https://github.com/TatsujinLabs/taiko-reth.git
cd taiko-reth

2. Build

Build by Cargo:

cargo build --release

The main binary will be located at target/release/taiko-reth.

3. Run Checks and Tests

To ensure everything is set up correctly, run the checks and tests:

cargo test   # Runs cargo test

Running the Node

To run the compiled node:

./target/release/taiko-reth [OPTIONS]

To see available command-line options and subcommands, run:

./target/release/taiko-reth --help

(Note: Replace [OPTIONS] with the necessary configuration flags for your setup. Refer to the --help output for details.)

Docker

1. Build the Docker Image

docker build -t taiko-reth .

2. Run the Docker Container

docker run -it --rm taiko-reth [OPTIONS]

(Note: You might need to map ports (-p), mount volumes (-v) for data persistence, or pass environment variables (-e) depending on your node's configuration needs.)

Configuration

(Details about specific configuration files, environment variables, or command-line arguments required for typical operation will be added here as the project evolves. For now, please refer to the --help output of the binary.)

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A high-performance Rust execution client for the Taiko protocol (by TatsujinLabs)

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.8%
  • Dockerfile 0.2%