Git Product home page Git Product logo

ethstaker-guides's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ethstaker-guides's Issues

Extra metric request

Hi love the list.

Perhaps it would be good to calculate a reliability score or apply pressure to teams to expose their own, with evidence.

Recent bad blocks, slow response times, unavailability and or Reddit/Twitter drama around MEV would be nice to know about when making an informed choice to support or not support a MEV team.

Recommended specs to run the node

Hello, thanks for the very helpful doc first!

I am wondering is there some hardware spec recommendation to run the node? I tired using an EC2 t2.micro instance and run into some sigfault/oom issues when compiling the code...

Thanks in advance.

Lighthouse could not connect to a suitable eth1 node

I'm getting this in the lighthouse log:

Jan 31 18:25:44.449 CRIT Could not connect to a suitable eth1 node. Please ensure that you have an eth1 http server running locally on http://localhost:8545 or specify one or more (remote) endpoints using `--eth1-endpoints <COMMA-SEPARATED-SERVER-ADDRESSES>`. Also ensure that `eth` and `net` apis are enabled on the eth1 http server, warning: BLOCK PROPOSALS WILL FAIL WITHOUT VALID, SYNCED ETH1 CONNECTION, service: eth1_rpc 
Jan 31 18:25:44.450 ERRO Failed to update eth1 cache             error: Failed to update Eth1 service: "All fallback errored: http://localhost:8545/ => EndpointError(FarBehind)", retry_millis: 60000, service: eth1_rpc

Is this because geth is still syncing?

Can we mine gETH using this tutorial?

Hi

I am wondering if it would be possible to mine our own Test-gETH using geth and setting up validator?
Most faucets are limited or even empty or only provide 0.1 gETH per day.

Thanks.

Error on make geth

I am running Ubuntu 20.04.2 virtual machine on M1 macOS and I get an error at the step Build this special Geth version.

~/go-ethereum$ make geth
env GO111MODULE=on go run build/ci.go install ./cmd/geth
/usr/local/go/bin/go: 1: ELF: not found
/usr/local/go/bin/go: 2: @$: not found
/usr/local/go/bin/go: 1: ��: not found
/usr/local/go/bin/go: 3:��h�
                           v: not found
/usr/local/go/bin/go: 4: Syntax error: ")" unexpected
make: *** [Makefile:12: geth] Error 2

Checkpoint sync for Besu

Hi! I am Daniel one of the developers of Hyperledger Besu. I and the rest of the team appreciate very much the guide that you have written! Just one suggestion from us would be to change the sync mode for Besu.

We would recommend you to use the new checkpoint sync. It works the same as snap sync, but instead of syncing from genesis, it syncs from the block that contains the deployment of the deposit contract. Because of that it is much faster than snap sync. Rocketpool for example uses it as their default sync mode for Besu as well.

Protect my own transction

after become validator what I exactly need to protect my transction by sandwich

my environment

1.geth
2.lighthouse

what else need to run

mev-boost or mev-boost-relay or something else

Need guidance to avoid error

at:

Initialize your Geth node with the Kintsugi genesis file.

$ sudo -u goeth /usr/local/bin/geth \
    init ~/consensus-deployment-ansible/kintsugi-testnet/custom_config_data/genesis.json \
    --datadir /var/lib/goethereum

Fatal: Failed to read genesis file: open /home/oort/consensus-deployment-ansible/kintsugi-testnet/custom_config_data/genesis.json: permission denied

This worked:

sudo /usr/local/bin/geth init ~/consensus-deployment-ansible/kintsugi-testnet/custom_config_data/genesis.json --datadir /data/goethereum

regarding updates

Awesome guide, got me up and running super fast.

Now I'm updating my clients due to the TTD change, maybe we should add a section on updating, git commands + copy/replacing the binary under /usr/local/bin ?

Errors when deploying in Docker

Hi, I am following the instructions in this post ethstaker/merge-devnet.md at main · remyroy/ethstaker (github.com) to deploy node, but for some reason I can only deploy it in docker. This made the steps related to systemd / systemctl unavailable, so I used tmux instead of them, and ran the startup parameters and user from the systemd service config file directly from the command line, the following are shell scripts to run them:

sudo -u goeth /usr/local/bin/geth \
    --syncmode=full \
    --http \
    --datadir /var/lib/goethereum \
    --metrics \
    --metrics.expensive \
    --pprof \
    --networkid=1337802 \
    --http.api="engine,eth,web3,net,debug" \
    --http.corsdomain "*" \
    --http.addr "0.0.0.0" \
    --authrpc.jwtsecret=/var/lib/goethereum/jwtsecret \
    --override.terminaltotaldifficulty 20000000000000 \
    --bootnodes "enode://c354db99124f0faf677ff0e75c3cbbd568b2febc186af664e0c51ac435609badedc67a18a63adb64dacc1780a28dcefebfc29b83fd1a3f4aa3c0eb161364cf94@164.92.130.5:30303"
sudo -u lighthousebeacon /usr/local/bin/lighthouse bn \
    --network kiln \
    --datadir /var/lib/lighthouse \
    --staking \
    --http-allow-sync-stalled \
    --merge \
    --execution-endpoints http://127.0.0.1:8551 \
    --metrics \
    --validator-monitor-auto \
    --jwt-secrets="/var/lib/goethereum/jwtsecret" \
    --terminal-total-difficulty-override=20000000000000 \
    --boot-nodes="enr:-Iq4QMCTfIMXnow27baRUb35Q8iiFHSIDBJh6hQM5Axohhf4b6Kr_cOCu0htQ5WvVqKvFgY28893DHAg8gnBAXsAVqmGAX53x8JggmlkgnY0gmlwhLKAlv6Jc2VjcDI1NmsxoQK6S-Cii_KmfFdUJL2TANL3ksaKUnNXvTCv1tLwXs0QgIN1ZHCCIyk"

But after running I encountered the following problem:
image
geth shows that the peercount is always 0~2, and the error "Snapshot extension registration failed" will pop up;

image
lighthouse will pop up an Error of "Failed to check transition config" and a CRIT of "No synced execution engines".

Please help my questions, Thanks!

need some geth for dapps

can anyone here help give 320 Göerli? i've spent about $200 on goerli because the faucet doesn't give enough maybe here someone can help me thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.