Parity light client

This will allow you to run both your own node and indexing service. No third-party dependencies. It will be slower to browse older data because it is fetching it real time from other ethereum peer nodes but it's fast to sync and low in resource usage.

Install Parity Ethereum through one of the convenient methods and start it with the --light cli flag.

As a simple step, if you have Docker, you could just run

$ docker run -d --restart always --name parity-light -p 127.0.0.1:8545:8545 -p 127.0.0.1:8546:8546 parity/parity:stable --light --jsonrpc-interface all

Create the folder .volumes/memento/ if it doesn't exist already

mkdir -p .volumes/memento/

Copy config-sample.yml into .volumes/memento/config.yml and set the eth.client.http and eth.client.ws attributes to http://127.0.0.1:8545 and ws://127.0.0.1:8546 respectively.

cp config-sample.yml .volumes/memento/config.yml

Start Memento

docker-compose up -d

Open the dashboard to check progress

http://localhost:3000

Last updated