/r/ethstaker
A community to discuss staking on Ethereum's Proof of Stake network.
0x00000000219ab540356cbb839cbe05303d7705fa
General
News
Tooling
Misc
Twitter / Discord / YouTube / Website / Farcaster
(Sidebar last updated 2024-18-04 by u/nixorokish)
/r/ethstaker
Edit:
Probably solved. Thanks to the help from u/low-c.
Using localhost instead of 127.0.0.1 created 300ms delay in windows, for some reason. Of course need to wait for the next prop to be sure.
I got my 5th prop, the MEV failed again. So far 4 out of 5 failed. I don't know why. I just remove relays every time it fails. Now I only use 3 relays, it still failed. Hope you guys can help me figure out what's going on and fix the problem.
Nethermind + Lighthouse + MEV-boost
It happened around May 12 02:59:23. I trimmed the logs to only contain 1 minute before and after the prop.
Beacon logs: https://github.com/jcstudio-jeff-chen/mev-log/blob/main/beacon.log
Validator logs: https://github.com/jcstudio-jeff-chen/mev-log/blob/main/validator.log
MEV boost logs: https://github.com/jcstudio-jeff-chen/mev-log/blob/main/mev-boost-log.txt
Beacon node command: https://github.com/jcstudio-jeff-chen/mev-log/blob/main/lighthouse_mainnet_node_fast.bat
Validator command: https://github.com/jcstudio-jeff-chen/mev-log/blob/main/lighthouse_mainnet_validator.bat
MEV boost command: https://github.com/jcstudio-jeff-chen/mev-log/blob/main/mev_boost_mainnet.bat
I am wondering why the number of total pending transactions on the network behaves the way it does . . .
. . . i.e It follows a really strict pattern that I can't make sense of:
The number of pending transactions on the network hovers around 150k, then increases steadily for a little less than three hours until it reaches around 175K, then drops back to around 150k instantly.
It follows this pattern ALL THE TIME. Why is this
I'm trying to get holesky eth to bring two validators online but its taking a while using faucets. Anyone got any good suggestions or able to assist? Failing that anyone know if holeskyeth dot org website that sells it is legit?
Many Thanks
So i'm trying to run etherum node with Erigon.
I don't know how far I'm in sync process but CLI logs returns this:
[05-11|17:01:12.419] [1/12 Snapshots] Indexing progress="v1-016500-017000-transactions.seg=3%" total-indexing-time=3h40m0s alloc=9.0GB sys=10.8GB
I'm running Erigon with the followed command
/erigon/build/bin/erigon --internalcl --prune=hrtc --prune.h.older=20000 --prune.r.older=20000 --prune.t.older=20000 --prune.c.older=20000 --torrent.download.rate=8m --db.size.limit=100G
And wiki says that pruned node should take ~400gb but my node already is near 600gb (i have 200gb free space left)
du -sh .local/share/erigon/
587G .local/share/erigon/
Does anybody knows why it takes so much space? maybe i'm doing something wrong?
On beaconchain.in there's a Validator Leaderboard and if you sort by "Income 1 Year" you'll see that the top 48 validators had income of 31 ETH or more, but #49 has 1.73410. 30 of those validators have an index of @redactedcartel and a bunch have indexes of 64093x or 64094x. What's going on here?
With this campaign, the most powerful Dappnode Home comes to you with 3 GNO. This awesome combo makes staking on Gnosis Chain a breeze, no matter if you're a crypto whiz or just starting out.
This is our way of showing appreciation for your support and commitment to the Gnosis Chain.
Gnosis <3 Operators
https://dappnode.com/collections/all/products/gnosis-chain-home
What resources do you as a solo stakers use to stay on top of up and coming airdrops that solo stakers have been given an allocation for? I missed a few in the past but would like to take advantage of these opportunities more moving forward.
I need to move my Validators from Bloxstaking by the end of the month. My current situation doesn’t allow me to run the validators myself. I was looking at Allnodes but want to look around at all my options before making a decision. Also I saw that Rocketpool (validator) fees are “free” there’s no free lunch, so what’s the catch. Also seems like the withdrawal key owner is “smart contract” what does that entitles?
Hi All,
Original Post - https://www.reddit.com/r/ethstaker/comments/1cn2uey/desperately_seeking_help_for_withdrawal_of/
Really, really appreciate all of the support and help offered in the thread I posted yesterday.
Unfortunately, I have not had any luck with any of the suggestions.
I have come to the conclusion that unfortunately, all signs point to the fact that my mnemonic is not going to allow me to unlock these validators for withdrawal.
I still don't understand how this is possible. I feel like the unluckiest person in the world right now and am suffering a pretty intense depression spiral as a result. This has been an absolute worst nightmare come true and I am really, really worried about how this is going to disrupt and impact my life.
I think back to the guy who threw his Bitcoin hard drive in the trash and has never gotten over it. I desperately don't want to be that person. Especially given that I still don't know what's going wrong here.
I've gotten a couple suggestions around developers to get in touch with. Have tried but understand that a lot of people may not be monitoring their Twitter inboxes and such regularly.
Just wanted to try to escalate this further and see if anyone here has any connections to any high-level developers or anyone associated with the Ethereum Foundation that might be able to help.
I am eternally grateful for any and all help and support here. You all have been the best.
I currently have got 9 validators in Ledger, using Kiln as my SaaS provider (paying 8%). Recently, I tried Allnodes for one additional validator. I paid (MAX relays plan) 25$ for one month. I use SaaS due to my personal situation, I dont have time to setup myself and maintain, details which are not worth further discussion, its simply not possible (not just being a lazy staker!).
Comparing Allnodes with Ledger, can anyone discuss what is the best option, financially looking? Preferably someone with experience on both.
Hello, I would like to claim my starknet airdrop. I get my reward per deposit adress I belive, instead of per validator. I used a ledger for deposit and a CEX. I can't connect my ledger to argent X, what's the trick? For the CEX can I contact Starknet team or I'm better reaching the CEX? Cheers
Hello,
Running my validators on mainnet with dappnode+teku+nethermind, and I noticed this warning in the teku logs:
Remote Validator Client detected and no default fee recipient has been configured via the validators-proposer-default-fee-recipient option! It is strongly recommended to configure it to avoid possible block production failures in case the node has not been prepared for potential proposers by the Validator Client.
My validators all have a withdrawal (at creation) and fee recipient (showing in web3signer interface) addresses. I found two fields in Packages/Teku/Config : FEE_RECIPIENT_ADDRESS in the Beacon chain section, and FEE_RECIPIENT_ADDRESS in the Validator section.
Thanks for your help
hi! I am trying to set up a dappnode and i am having trouble uploading the keystore under the stakers tab, under remote signer, i click upload keystores and it ends up saying
We can’t connect to the server at brain.web3signer.dappnode.
Should i be opening some ports?
Hello fellow ETH Stakers, I’m moving a chunk of my ETH from LSTs back to Solo Staking.
I’m having trouble with the Launchpad UI. A majority of my deposits were successful, however, I’ve had multiple validator Beacon Chain deposits result in a “Failed Transaction” on the UI.
This was initially caused by depositing with MetaMask/Ledger combo —> Debug Data was disabled. I fixed that and deposited the majority with no issue. However, 3 deposits resulted in a failed transactions and didn’t go through.
My issue is that the Launchpad UI does not provide an option to retry a deposit for Failed Transactions. I’m currently at an impasse and really need help. What are my options as I’m not technical?
Do I have to create another Deposit Data file for the 3 that didn’t go through, essentially starting from scratch? I can certainly do this but this is very inefficient.
Or is there a way to make the Beacon Chain deposits outside of the Launchpad UI? Or make the deposit with the UI?
Any help is much appreciated 🙏
Hi All,
I am at a complete loss. Trying to withdraw several of my validators and encountering a serious issue.
Background:
In Feb 2021, I set up my 1st solo validator.
Using the same mnemonic phrase, I proceeded to add 4 more validators over the course of the next several weeks. These didn't occur all at the same time. I added 1, then 1, then 2.
A few months later, I created a second mnemonic and used this to add another 4 validators, all at the same time.
I did this for the purpose of mitigating risk, in case the worst case scenario occurred and one of the phrases became compromised.
I initially was using 2 separate NUCs, one for each mnemomic, but then decided to merge these onto one machine in 2022 for easier management.
Exiting:
Until recently, i had never set up my withdrawal or exit credentials for any of these validators.
A few weeks ago, I set up withdrawal credentials for the validators associated with the second mnemonic. This was a smooth process and as of this week, the validators are fully exited.
Over the past couple days, I've tried to do the same with the validators associated with the first mnemonic. Encountering major issues.
It is only letting me set up withdrawal credentials for the very first validator. For the other 4 validators, I am getting an error message stating that the BLS credentials don't match.
Furthermore, when I regenerated the deposit data, the public keys and withdrawal credentials only matched the first validator.
It's like the other 4 validators were never associated with this mnemonic at all.
Current:
This is my absolute worst fear come to life. I have tried literally everything and as stated above, these 4 validators are not coming back as being associated with this mnemonic. And I AM ABSOLUTELY SURE that they are. I used this same mnemonic 3 separate times to add these validators.
Feeling very depressed about this and as a shot in the dark, hoping to find some help here. Really appreciate any guidance.
After doing some trades and rebalancing portfolio I’ve restarted validators!
I’ve been using dappnode and am so impressed by the little tweaks they have implemented on there. Also initial sync only took 12 hours and around 350gb. Was blown away because in the past it took a few days. I think it was because of snap sync feature
Feels good to have the box up again.
Hello - my validator shut off due to a power loss in my apartment, but I am away on a work trip for 10-15 days…
I am wondering how screwed I am. According to Beaconcha.in the system has been offline for many hours already and dropped down to 25-30% effectiveness.
If I cannot reboot/resync it for 2 weeks, how much will I lose? I’ve read people say “don’t worry, you only lose a little bit per day.”, but I don’t see anywhere I can actually estimate the overall impact in actual quantitative terms.
Thank you to anyone who can shed light on this. Will definitely set up a remote power cycle system in the future.
My Blox validator was my first entry into staking right after the launch of the Beacon Chain - I finally just moved that validator to a node I already had running. It was simple and took me one day to do. I am not a super technical person.
If anyone has any questions, feel free to ask. I really wish the Blox team had provided resources for people to switch to running from home, but it makes sense that they would push folks to run with their new product, SSV. Running from home is simpler and easier.
For $112.75 USD on Ali- FIREBAT AM02 Mini PC Intel N100 CPU 4Cores 4Threads 16GB DDR4, 512GB WIFI6 BT5.2 HDMI RJ45 Minipc
Assuming I just have to swap the Harddrive with a 2TB (or more) of NVME M.2. Promo Code 05CD08. Has good reviews on Amazon.
Eth Docker 2.9.1 adds support for the newly Free and Open Source Grandine consensus layer client. Amazing work, Grandine team!
It also supports the new Nethermind v1.26.0 HalfPath feature. You can wait for the next automatic prune and if you have 32 GiB of RAM or more, Nethermind will automatically convert your state database. You can also resync with ./ethd resync-execution
, if you prefer.
This version migrates to Loki 3. Caution that if you didn't update after 2024-04-09 and before 2024-05-01, this may require you to stop Loki with ./ethd stop Loki
, remove its volume with docker volume rm eth-docker_loki-data
(adjust if the directory is not named eth-docker
), and start again with ./ethd up
.
Not sure why but validator is offline. Anyone have any suggestions to get back online?, sudo journalctl -fu lighthousebeacon prints:
May 04 16:22:11.002 WARN Error processing HTTP API request method: GET, path: /eth/v1/validator/duties/proposer/281290, status: 503 Service Unavailable, elapsed: 130.2µs
sudo journalctl -fu lighthousevalidator prints:
May 04 12:24:11 user lighthouse[9270]: May 04 16:24:11.003 ERRO Failed to download proposer duties err: Some endpoints failed, num_failed: 2 http://localhost:5052/ => Unavailable(NotSynced), http://localhost:5052/ => RequestFailed(ServerMessage(ErrorMessage { code: 503, message: "SERVICE_UNAVAILABLE: beacon node is syncing: head slot is 8998111, current slot is 9001319", stacktraces: [] })), service: duties
May 04 12:24:11 user lighthouse[9270]:
May 04 16:24:11.003 INFO Connected to beacon node endpoint: http://localhost:5052/, version: Lighthouse/v5.1.3-3058b96/x86_64-linux
May 04 12:24:11 user lighthouse[9270]:
May 04 16:24:11.004 WARN Beacon node is not synced el_offline: true, endpoint: http://localhost:5052/, head_slot: 8998111, sync_distance: 3208
tried to sync and got the following when I ran lighthouse bn --checkpoint-sync-url http://remote-bn:5052/:
May 04 16:18:52.495 INFO Logging to file path: "/home/user/.lighthouse/mainnet/beacon/logs/beacon.log"
May 04 16:18:52.563 INFO Lighthouse started version: Lighthouse/v5.1.3-3058b96
May 04 16:18:52.563 INFO Configured for network name: mainnet
May 04 16:18:52.579 INFO Data directory initialised datadir: /home/user/.lighthouse/mainnet
May 04 16:18:52.591 INFO Deposit contract address: 0x00000000219ab540356cbb839cbe05303d7705fa, deploy_block: 11184524
May 04 16:18:52.746 INFO Blob DB initialized oldest_blob_slot: Some(Slot(8626176)), path: "/home/user/.lighthouse/mainnet/beacon/blobs_db", service: freezer_db
May 04 16:18:52.747 CRIT Failed to start beacon node reason: Unable to open database: HotColdDBError(UnsupportedSchemaVersion { target_version: SchemaVersion(4), current_version: SchemaVersion(3) })
May 04 16:18:52.747 INFO Internal shutdown received reason: Failed to start beacon node
May 04 16:18:52.747 INFO Shutting down.. reason: Failure("Failed to start beacon node") Failed to start beacon node
Solo staker here (Teku+Nethermind) on mainnet. I set things up using Somer Esat's excellent guide (Thanks Somer!). Running well for many months. Both Teku and Nethermind run as systemd services.
My Nethermind mainnet database is getting to 80%. Time to prune. I know I can stop nethermind, remove the mainnet db and relaunch nethermind forcing the database to efficiently reconstruct . Since I’m working with the latest Nethermind (1.26.0) I understand this will automatically force the new "halfpath" database construction. From my reading this will take at most 1 day with all my validators “inactive" during that time.
I had hoped to use rescuenode. com to avoid validator inactivity by temporarily pointing to the rescue node. I successfuly obtained a temporary username and password from rescuenode.com (call it MY_ACCESS_URL), stopped Teku, and inserted the flag
--beacon-node-api-endpoint=MY_ACCESS_URL \
into the teku.service file.
Doesn't appear to work. (systemctl start/status) Teku indicates a Black dot vs Green dot
More closely looked at the docs at https://rescuenode.com/docs/how-to-connect/solo . These state
"Solo Stakers can only use the Rescue Node if running their validators in a stand-alone process."
Is this the problem? In Somer Esat's Teku setup do validators run in a stand-alone process?.
The docs at https://docs.teku.consensys.io/get-started/start-teku appear to imply that invoking Teku as a systemd service as per Somer Esat implies there are two parts: 1) a beacon node and 2) a validator-client. And that you can run these separately. Is that what you need to do to use rescue node? This is all complicated for me as I am just a Somer Esat guide follower. Don’t want to get in over my head and stuff things up. I’ve never run teku outside the systemd service.
Any help much appreciated, hope I am posting in the right “community” and not wasting anyone’s time with ignorant questions answered elsewhere.
Welcome to the newest edition of Rhino Review - Ethereum Staking Journal! 🦏
Read here: https://rhinoreview.substack.com/p/rhino-review-ethereum-staking-journal-014
📌 Rhino Review - Ethereum Staking Journal supported by EthStaker. The EthStaker community deserves immense recognition for their unwavering support. Kudos to their dedication and collaborative spirit!
Hello everyone!
So as I am closing in on exiting my validator, I am running into a problem with ETHDO as it is consistently telling me that it's failing to obtain offline preparation files.
I am using a completely offline machine for this process and downloaded the daily files off ethstaker.
The process is usually this I download the files for the day at 0:00 utc onto a usb on my mac then transfer them over to my offline windows based machine. It seems as if all the steps are followed as directed and the offline preparation file is located in the same folder as the ethdo.exe.
Anyone have any idea what could be going wrong?
****UPDATE
Could not get it to work for the life off me with the prepared-alternative offline files found on github. Maybe they are out of date or not functioning properly but once I used a online machine to download the offline-exit.json it worked flawlessly.
Can anyone share their experience with Starlink? Is the down/upload speed good enough, what about the latency?
Is Port forwarding possible?
Thank you in advance!
Asking for a theoretical friend, what would the consequences be for claiming an airdrop using a VPN in a country where it's restricted?
Besu/teku, i5 Nuc I think gen 8, 32gb ram, 2tb nvme. She did great!