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 allCreate 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.ymlStart Memento
docker-compose up -dOpen the dashboard to check progress
http://localhost:3000Last updated
Was this helpful?