This repository was archived by the owner on Apr 30, 2024. It is now read-only.
forked from evmos/ethermint
-
Notifications
You must be signed in to change notification settings - Fork 15
Guide for Running Ethermint full node #65
Copy link
Copy link
Open
Description
This guide assumes you are running a
celestia-nodefull node that is reachable on localhost:26658
Celestia Full Node Guide
https://docs.celestia.org/nodes/full-storage-node
Testnet Rpc Endpoints
https://docs.celestia.org/nodes/mamaki-testnet/#rpc-endpoints
Systemd Setup
https://docs.celestia.org/nodes/systemd/#celestia-full-storage-node
Ethermint node install
sudo apt install gcc
git clone https://github.com/celestiaorg/ethermint.git
git clone https://github.com/celestiaorg/optimint.git
# Edit https://github.com/celestiaorg/optimint/blob/main/block/manager.go#L185 to be `info` not `debug`
cd ethermint && go mod edit -replace=github.com/celestiaorg/optimint=../optimint
make install
Get the Networks info
git clone https://github.com/celestiaorg/ethermint-networks.git
Setup the Ethermint node
mkdir .ethermintd/config
cp ~/ethermint-networks/ethermintd/config/config.toml .ethermintd/config
cp ~/ethermint-networks/ethermintd/config/genesis.json .ethermintd/config
# Edit the .ethermintd/config/config.toml
# Set "aggregator" to "false" (https://github.com/celestiaorg/ethermint-networks/blob/main/ethermintd/config/config.toml#L404)
# Set "seeds" to "12D3KooWFjD8uAvxkY2scSgWN2qKyHHq96xFkJMV1PQmjuQkMD4F@35.208.160.145:26670" (https://github.com/celestiaorg/ethermint-networks/blob/main/ethermintd/config/config.toml#L185)
Start the node
You must allow Ingress to ports 8545 (RPC) and 26670 (P2P)
ethermintd start
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels