/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 Nov 27 by u/nixorokish )
/r/ethstaker
Hello,
I am baffled by this error that seems to persist no matter what I do. I am using Dappnode with Geth Nimbus and Obol. I have tried deleting all volumes in the Obol and reuploading the backup package, tried installing different staker configurations (nethermind, Geth, nimbus, lodestar, ect...) I have even wiped out the OS and reinstalled dappnode. Nothing changes. Is there anything I can check to see if I can shake this loose?
ā Error: '/opt/validator/data/keystores/0xxxxxxxxx/voting-keystore.json' already in use by another process
Hello!
Iām looking to switch careers and work within the Ethereum ecosystem. While looking at job applications, I noticed that all of them ask for your Ethereum address, ENS names, and other information about your current involvement in the space. Despite my embarrassing transaction history from 2017 (lol) Iām sure the fact that Iām a solo home staker would help, but Iām reluctant to share that information in my CV and random job sites across the internet. I wouldnāt mind sharing that information at a later stage to a real hiring manager type person but just not initially. Iām also a little apprehensive about connecting my web3 pseudonymous identity with my irl job application.
Anyone else been in a similar situation or have any advice?
On a similar note, anyone have general tips or experience shifting careers? Iāve got 14 years of IT experience, last working as Integration Architect, with AWS and Kubernetes, but Ethereum is my hobby and what interests me so Iād love to work in the ecosystem full time. Yes, this last part became a shameless plug.
Hi all,
I'm wondering about restaking on the eigenlayer protocol to increase my returns, but I have not been able to find any indication anywhere on what those returns might be. Does anybody have an experience?
Thanks
Hi friends, I'm a solo staker and I'm new here, it's nice to meet you all :)
I'm wondering if there is a way to join a MEV smoothing pool?
Thanks for any leads
Hi there,
Everything is in my question: I want to stake (and earn rewards) some ETH. I found Lido Ć 2,9% APR, but also using Compound at 7,71%, which one would you pick and why?
Thank for your advices...
Cheers
Full-TimeĀ |Ā RemoteĀ | 80-120k EUR
We are seeking an experienced DevOps / SRE to become our āmaster of nodesā to help us grow our validator operation. Your primary responsibility will be to deploy, manage and monitor our validator nodes across various blockchain networks, ensuring they are secure, reliable, and resilient.
View full job description and apply
---
Full-TimeĀ |Ā RemoteĀ | ā¬60,000
End-to-End Design Ownership Lead the design process from concept to final delivery, ensuring seamless integration of user experience across all stages. Design Structures and Components Create, maintain, and enhance scalable design systems, ensuring consistency across the platform.
Email butta[at]bitfly[dot]at to apply!
---
Welcome!
I am new here, so hope my questions won't be somehow "unwelcomed".
I am an rETH holder for quite some time now, and considering seriously to change this for staking-from-home approach. WOth regards to that, my questions below are about the state AFTER Pectra hardfork, which includes MaxEB change for a node/validators. I am in no big rush to start home staking, that's why I want to make good research on my part (please feel free to answers with links to pages that answers these questions diretly/indirectly; any more knowledge for me is good given my circumstances).
Currently I have Internet connection with no limit and it's fibre, so it is fast enough. I noticed however, that each day around 3AM there is no connection for like 2-3 minutes (probably Internet provider doing some updates to their software). Would it be any big issue while maintaining a node? I would probably go with ready to use hardware like DappNode.
When the node is set up, how much time of work it takes to keep it updated etc per week? What needs to be done? How tech savvy I need to be?
With upcoming hardfork, there is introduction of automaticaly restaking profits. Could these profits be split between restaking and taking profit? Example: I restake 50% of my profits and 50% I get to designated wallet.
If I start a validator with some amount of ETH above 32ETH treshhold, can I withdraw some part of my ETH above that treshhold? Example: I have 320ETH staked on one validator. Need to access bigger part of my capital and withdraw 160ETH. Is it possible without "closing" validator? And other way around: can I add some ETH to my validator with simple transaction, to have more staked?
Where can I check the queue for starting/exiting staking?
How often do I get new ETH to a wallet? Once a day?
Hope to get answers at least to some of these questions.
Hey Stakers,
i was wondering if you are experiencing the same? Activity has gone up after the US election and my machine seems to miss more than usual.. from 100% to 96%.
The disk is: WD_BLACK SN850X 4000GB
Lighthouse+Besu, both latest stable.
Best
inDane
EDIT: No, its probably not because of US elections, its probably because of Besu update besu-24.10.0
I'm trying to run RPCDaemon and Erigon in docker images, but getting this error:
[INFO] [11-26|22:26:18.540] logging to file system log dir=/data/logs file prefix=rpcdaemon log level=info json=false
[WARN] [11-26|22:26:18.540] Opening chain db path=/data/chaindata
[EROR] [11-26|22:26:18.541] Could not connect to DB err="mdbx_env_open: resource temporarily unavailable, label: inMem, trace: [kv_mdbx.go:357 config.go:352 main.go:26 command.go:983 command.go:1115 command.go:1039 command.go:1032 main.go:46 proc.go:271 asm_amd64.s:1695]"
Has anyone come across this before? If so, how did you solve it? It's not really a big issue, but the idea of accessing Erigon through shared memory is incredibly tempting.
A security issue was discovered during a security review of the ethstaker-deposit-cli project by Trail of Bits. This vulnerability affects users who previously generated multiple keystore files in a single run using staking-deposit-cli (formerly eth2-deposit-cli), ethstaker-deposit-cli, or Wagyu Key Gen. If a malicious actor obtains your keystore files, there is a risk of exposing the private keys. While a small number of leaked keystore files would require significant computing power to exploit, the attack becomes increasingly feasible as more files are compromised from a single tool run.
We strongly recommend using the updated version of staking-deposit-cli, ethstaker-deposit-cli or Wagyu Key Gen to create new validator keys if you want to add more validators to an existing setup or if you are starting from scratch. If you believe your previously generated keystore files were not leaked or exposed to any malicious actor, no further action is necessary. However, if you suspect a large number of keystore files from a single tool run may have been potentially exposed, you should assume the keystore private keys have been compromised.
Fixed versions:
From /u/yorickdowne/ on EthStaker Discord
Basically:
A discussion started in the #security channel on EthStaker Discord about this if you have any question. We'll be happy to answer your questions here too on reddit in the comments.
I keep getting redirected to Alchemy, but Alchemy requires and account + payment.
There has to be another way that doesn't require paying Alchemy for a subscription?
If anyone is willing to send me a bunch, I'd very much appreciate it: 0x7f5cfE2EF44fFD92cf0b33101d979e90a8c95Ae3
Good morning I installed dappnode on a nuc12 via ISO and tuku+besu which synchronized well, then wireguard to secure access and since then I only have Xs in the Stakers tab: has anyone had this problem? And what solution please? THANKS!
Hi, Iām trying to troubleshoot why my staking machine is offline. Itās not attesting and I canāt connect to it via ssh. Itās at my parentās house and they can confirm they currently have internet.
Theyāve rebooted my staking machine and the router but itās still not connecting to the internet. I have it connected via Ethernet and it has a dhcp reservation.
Looking for any advice on how to further troubleshoot when Iām home in a couple days. Do Ethernet cables go bad or can the port fail?
Edit: it is working now after being offline for ~5 hours. Iām not sure why itās working now
The second round of Lido Community Staking Grant regarding CSM toolings is open to apply!
some ideas on the wishlist:
Reward calculators for NOs
Monitoring tools (includes contributions to theĀ CSM Sentinel)
Informational dashboards about CSM (e.g. using something like Dune), and dashboards that help NOs navigate and use the module (e.g. local grafana dashes)
Support for CSM in other community-run tools (e.g.,Ā Rescue Node)
More info: https://research.lido.fi/t/community-staking-grants-2-csm-tooling/8920
Hey, it's my first eth-docker node and could use pointers or confirmation that the connected nvme or IOPS are not up to the task. Memory used at ca. 7GB, CPU doesn't go over 30% but it seems to take longer then expected to sync this reth node up. Took 22 minutes (see below) for stage_progress to show up higher as 97.01%. Thankful for any pointers, have a nice week everyone (:
execution-1 | 2024-11-25T12:24:23.181527Z INFO Committed stage progress pipeline_stages=4/14 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:24:39.098302Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:25:04.099340Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:25:29.098776Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:25:54.098335Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:26:19.099759Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:26:44.099959Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:27:09.098703Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:27:34.099273Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:27:59.099157Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:28:24.098390Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:28:49.098709Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:29:14.098649Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:29:39.098812Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:30:04.098893Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:30:29.098892Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:30:54.099193Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:31:19.098460Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:31:44.099243Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:32:09.098756Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:32:34.098735Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:32:59.099059Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:33:24.099162Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:33:49.098555Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:34:14.098906Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:34:39.098664Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:35:04.098485Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:35:29.098305Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:35:54.098444Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:36:19.098528Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:36:44.098961Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:37:09.098958Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:37:34.098820Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:37:59.098830Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:38:24.098440Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:38:49.098644Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:39:14.098331Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:39:39.098907Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:40:04.099216Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:40:29.098569Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:40:54.098384Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:41:19.099295Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:41:44.098553Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:42:09.098700Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:42:34.099330Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:42:59.099115Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:43:24.098499Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:43:49.098470Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:44:14.098467Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:44:39.099119Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:45:04.098648Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:45:29.098807Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:45:54.098447Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
execution-1 | 2024-11-25T12:46:19.098440Z INFO Status connected_peers=130 stage=Execution checkpoint=20349107 target=20740952 stage_progress=96.98%
Hi all.
In 2017, I started mining ETH with the assistance of an associate. I knew nothing about crypto or wallets or mnemonics; he set up the rig, got everything going with Nanopool, and designated a destination wallet. I believe I created a password for withdrawals, but Iām not sure.
A few weeks later, I had an accumulated 2 ETH in my wallet. I asked the guy for the withdrawal password (I remember him setting one up with me), and he said it in a file on the original SSD, which had been fried a couple weeks earlier. So I gave up, created a new destination wallet, mined for a while until the difficulty got too high to be worth it, sent it and some I had bought to a Trezor for safe keeping, then off to Nexo for a while making the 6% I took for granted at the time, then back to the Trezor when Nexo got kicked out of my region, then off to staking a over a year ago. I have used MEW for transferring the ETH since I got the Trezor.
Now my 2 ETH just sits in that original wallet. Hungry. Shivering. Alone. I want my babies back home. Because with that last 2 Eth I can spin up another validator and up the odds of getting those sweet, sweet MEV rewards and I donāt want to pay Coinbase cut while I wait to hit another 32 for the next validator.
Problem is, I know I was able to transfer from the second address to the Trezor, I just donāt know how I did it. I was new to the whole thing so I didnāt really understand everything back then, so what I was doing back then didnāt stick to the old memory banks. I can see the transaction logs on Etherscan for all the wallets including the original.
Back then, I would have moved the ETH to the Trezor the same way he originally set up for me to transfer it using the āpasswordā I think I might have come up with. And I want to try to figure out the āpasswordā he used while setting everything up. Now that ETH is worth 1000% more than it was then and I have the time, I want to try to do this. So now my simple question after that super long back story - can I tell, from Etherscan or otherwise, how I moved the ETH from the second wallet to the Trezor?
Also, I didnāt use MetaMask back then and my Coinbase ETH wallet address isnāt on the transaction logs, so I didnāt transfer that way.
Thanks in advance.
Hi,
I see some nodes have no ISP names on the list at https://www.ethernodes.org/nodes
Anyone knows how to do that?
Thanks.
Need to shutdown my two servers to move them onto another place.
So can I just sudo shutdown now
and that's it, and turn it on 15 minutes later at another place?
Throwaway account for reasons. Let's say a friend of mine owns a life changing amount of Ether (lets say four figures ETH) and wants to solo-stake. They're tech savvy, so no worries about keeping a validator running.
Here me out for this scenario:
There are countries where law suits against file sharing (e.g. bittorrent) are common (*cough* Germany *cough*). The way this works is that a law firm crawls the bittorrent networks for IP addresses who offer packets of copyright protected material from their clients. Then, they will get a subpoena against the telco to provide them with the name and physical address (!) of the person owning the IP's telco contract. They send a cease & desist including a 800 ā¬ "fine" (lawyer costs) and most people pay up because they're scared.
What stops an attacker with enough motivation (four figures of ETH) from behaving in the same way? Find out which IP addresses in their region solo stake with big bags, make up some bogus filesharing claim, subpoena the physical address via the telco and IP address, break in, steal server with private key. Profit.
Can someone defuse that fear of mine? Thanks <3
I was receiving regularly rewards from stETH staking into my Coinbase Wallet and suddenly it stopped and stETH was withdrawn. there was no explanation on where it got delivered. Has this happened to anyone?
Hi!, I am new to blockchain and I see that Ethereum has a plan for PBS (Proposer-Builder Separation), which separates the validator's duties into proposer and builder. However, it has not been implemented yet. But when I check on Etherscan and Beaconscan, I see that each slot-block has its own builder (Titan Builder, BeaverBuilder, ...) and a separate proposer. Can someone explain it to me? Many thanks.
Hi All
I am messing about with eth-wizard to evaluate and learn about setting up a validator node on testnet (Holesky). Everything goes fine until I try to import the validator keys at which point I consistently receive this error message: "Your last input was not a valid keys directory. Please make sure to enter a valid keys directory."
Well the keys directory is totally valid and I entered the pathname to it like this:
/Home/Documents/StakeSetup/ResourcesHolesky/validator_keys
The key files were created with staking-deposit-cli and there are 8 of them. The contents of the directory look fine and contain a "deposit_data..." file and the "keystore-" files.
Any suggestions for getting past this stage appreciated ! Platform is Ubuntu 24.04 Desktop.
Many thanks.
One of my validators proposed a block with 0.71683 ETH proposer rewards on September 26th.
I have yet to receive any of this from staked us. The last deposit I received from them was on October 18th for just 0.054510 ETH.
Is this expected? Does it take longer for staked us to distribute proposer rewards?
Hat jemand Erfahrungen zu dem Thema wie das Finanzamt mit allnodes umgeht? Betrachtet sie das staking Ć¼ber allnodes als gewerblich (forging)? Bin Ć¼ber jede Hilfe dankbar. Ćberlege ob ich Ć¼ber allnodes stake, um dem gewerblichen Staken mit einer zuhause betriebenen node zu entgehen.
Minipool initiation cost at ten gwei for gas is 0.022 eth. Your commission is ten percent of rewards on borrowed eth, if you joined the smoothing pool.
This is like 44% increase of a yield, without taking into account of initial costs. And like 33% yield increase considering those.
Is it something you are interested in? Why, why not? Thank you