Questions tagged [prysm]
Questions about the Prysm client specifically. Otherwise use the `clients` tag.
42
questions
1
vote
0
answers
16
views
Why don't consensus clients have an RPC method to query the total supply of ETH (all ETH minted)?
I understand that the total supply of ETH can't be hardcoded into consensus clients because this value needs to be derived from the blockchain state to prevent tampering. To get the total supply, we ...
0
votes
0
answers
94
views
prysmctl testnet generate-genesis could not generate genesis state
I am following steps in the documentation and according to the documentation, to move the values of shanghaiTime and timestamp in the genesis.json file I must run the command:
./prysmctl testnet ...
1
vote
0
answers
50
views
Waiting for deposit to be observed days after activation epoch already passed
I am running a main net eth validator AND a holesky validator on the same machine. The mainnet is doing fine and the Holesky side is synced up on execution and consensus clients, running as expected. ...
0
votes
0
answers
21
views
Find the amount of reward the node operator/validator received for including the block in that slot (in GWEI)
I've a GET /blockreward/{slot} API requirement where I need to retrieve information about the block reward for a given slot (integer) in the Ethereum blockchain.
JSON Response:
status: Whether the ...
0
votes
0
answers
26
views
Ethereum Private Network Upgrade Help
I want to mimic the Dencun upgrade on my private network which is currently running the Shanghai version. I want to understand how to upgrade the ethereum network without stopping it / restarting it / ...
2
votes
0
answers
40
views
How execution client get synced after the Merge?
I learned that after the Merge, execution client like geth only gets new blocks from the consensus client, while I noticed the geth client still has its own p2p network and snap sync also works as ...
0
votes
0
answers
127
views
"Waiting for deposit to be observed by beacon node pubKey=0x8b189a7f4669 status=UNKNOWN_STATUS" in Prysm Private Net
I followed "https://www.reddit.com/r/ethstaker/comments/jrkbe2/my_checklist_to_create_and_verify_accounts_and/" to run the validator in my private devnet using staking-deposit-cli and ethdo. ...
0
votes
0
answers
47
views
How many epoch or blocks do I need to wait to be a Validator?
I made my own testnet at the moment, I made some keys and wallet for Validators and also deposit to contract.
But when I start the validator(prysm) they just keep showing "INFO validator: ...
0
votes
1
answer
136
views
How to add validator to private network
I made a PoS private testnet with 2 machine(node) at the moment.
But I can't find any reference for staking, adding validators.
I saw some questions:How to use prysm add validator for private network, ...
2
votes
1
answer
195
views
How to connect eth2 private network with another machine!
Actually I made my own PoS Ethereum testnet which is public!(It means I can make a transaction to my network from anywhere available Internet.)
However my testnet is working with only ONE NODE with 64 ...
0
votes
1
answer
160
views
Could not fetch "chain" ID for Custom TESTNET at MetaMask
I am currently trying to create a custom public PoS testnet using the example found in the link: https://docs.prylabs.network/docs/advanced/proof-of-stake-devnet
My node (PC) is connected to a router, ...
0
votes
0
answers
48
views
Light node - setup an configuration
I am stacked with proper approach for deploying light node.
Could some one tell me which combination clients (execution layer + consensus layer) do I need to use it for deploy light node on my ...
0
votes
0
answers
75
views
Prysm : Issue while onboarding new Validators in Testnet
I am trying to setup Devnet in my machine and things are smooth so far. But when I am trying to onboard new validators, it is
Waiting for deposit to be observed by beacon node" prefix=validator ...
0
votes
0
answers
169
views
Geth HTTP - JWT authentication not working
Geth Node setup:
geth --datadir 'execution client' --sepolia --http --http.api eth,net,engine,admin,web3 --http.corsdomain 'https://remix.ethereum.org','http://127.0.0.1' --authrpc.jwtsecret '...
1
vote
1
answer
481
views
How to use prysm add validator for private network
I'm current running my own private geth network, and running a beacon-chain(by prysm), How can i use prysm to add validator for my network?
1
vote
0
answers
68
views
Nethermind x Prysm Snap Sync Takes Long Time
I am trying to run an Ethereum node using Nethermind execution client and Prysm consensus client in Windows. After some time the execution client reaches 100% but when I try to get the current block ...
0
votes
1
answer
109
views
Fatal: Error starting protocol stack: open \path\to\jwt.hex: The system cannot find the path specified
how can i solve this?
Error from Prism documentation in Step 3: Run an execution client
0
votes
0
answers
70
views
INFO powchain: Currently waiting for chainstart Additional validators needed=16384 Generating genesis state in=446340h0m0s
Issue
currently waiting for chain start, generating genesis state
Background
I am using geth and prysm for creating this devnet from poa-to-pos
geth branch:23ac8df15302bbde098cab6d711abdd24843d66a
...
0
votes
0
answers
150
views
Running beacon node using prysm
I was running Running beacon node using prysm with the following command:
~/Documents/microverse/BlockChain\ and\ Web3/mynode/sepolia/consensus/prysm/prysm.sh beacon-chain --execution-endpoint=http://...
0
votes
0
answers
27
views
Geth node sync even if it is not connected to any other geth node
I created a private network with five nodes. I am using geth and Prysm. When I remove the execution client node(example node5) using admin.removePeer(), the execution node disconnects from the network ...
0
votes
0
answers
28
views
k8s vs docker in Geth operation
I'm trying to set up an infrastructure to load balance multiple Ethereum nodes and serve them as a single RPC endpoint.
Assuming this configuration, I thought it would be efficient to run multiple ...
2
votes
0
answers
37
views
How to intentionally get slashed?
for a project we're working on, I'd like to simulate slashing locally. I'm using a docker-compose set up based on https://github.com/OffchainLabs/eth-pos-devnet/blob/master/docker-compose.yml (so ...
1
vote
0
answers
243
views
beacon chain cannot sync with geth ethereum and error engine in geth
I had a problem while run Go Ethereum and Prysm. when both are executed, there is an error response on the Prysm beacon-chain and an error on geth ethereum. here is the error,
Beacon Chain
Geth ...
0
votes
0
answers
703
views
Trying to make consensus client and execution client to connect
So I'm new to this and I installed geth and consensus client Prysm. For Geth I'm first running this command:
geth console --syncmode "snap" --ws --ws.origins "*" --ws.api eth,net,...
4
votes
0
answers
193
views
Beacon API - Get the slot number from beacon node given the block number or hash
/eth/v1/beacon/headers/{block_id} does not accept a block number as input.
What is the most efficient way to get the slot number given the block number / hash? What is <hex encoded blockRoot with ...
2
votes
1
answer
273
views
Prysm and private network
I want to make a private network through the documentation say that you have to install prysm or an other consensus client in order to run the network. Through further digging consensus clients are ...
3
votes
1
answer
1k
views
How to add new validators on ethereum private network?
I am trying to setup a local devnet in my computer by using geth and prysm using https://docs.prylabs.network/docs/advanced/proof-of-stake-devnet. I can able to setup network with three execution ...
1
vote
0
answers
713
views
prysm beacon lost sync or re-sync after shanghai upgrade [closed]
My node has been down for the last 2 days and seems to be resyncing or now falling behind after Shanghai change, is this normal do I simply wait it out? I did a pre-upgrade before the change ...
2
votes
1
answer
527
views
Get slot of block by hash
I am running a devnet with Geth as the execution client and Prysm as the consensus client.
I am querying the clients using their REST API accordingly. I want to be able to know in which slot a block, ...
1
vote
1
answer
2k
views
How to connect to my locally run Ethereum node using RPC endpoint?
I have an Ethereum full node running locally on my machine and wish to connect to it via an RPC endpoint. I have the node running with the command geth --http --http.api eth,net,engine,admin --authrpc....
3
votes
1
answer
929
views
How do I expose and beacon chain API securely over HTTP and test my API works?
Ethereum beacon chain nodes (Lighthouse, Prysm, others) provide Beacon Chain API in the port 5052.
How does one securely expose this API over Internet?
0
votes
0
answers
2k
views
Prysm is stuck because of Geth Bad block
I run a full node with Geth+Prysm.
Tonight I had the following error with Prysm:
ethereum-prysm[40846]: time="2023-01-12 01:32:49" level=info msg="Finished applying state transition&...
1
vote
0
answers
128
views
Why did the sync speed of the geth node drop?
my node synchronization speed has dropped a lot. If earlier 2048 blocks were stably imported in a couple of seconds, now (blocks from five years ago) the speed dropped to 30-60 blocks in 8 seconds. I ...
2
votes
0
answers
124
views
Range had no valid blocks to process with Beacon set up on Prysm
While setting up the beacon with Prysm, I am getting the error Range had no valid blocks to process
I am trying to set up the node for Ethereum. I would really appreciate the help. The official guides ...
1
vote
0
answers
304
views
How to apply pos for private geth network using Prysm/Lighthouse?
I'm currently running my own private geth network.
Can I use lighthouse or prysm with it to apply pos?
I tried for example,
lighthouse \
--network mydomain.com \
but error...
it only has
[...
1
vote
1
answer
241
views
Sync geth from a trusted execution-layer peer instead of beacon node
I have an existing hierarchical setup of my geth nodes, where the mission-critical Private node runs in a hardened environment only being able to talk to the Border node, which in turn talks to the ...
4
votes
2
answers
6k
views
Geth does not sync - Proof of Stake
I am trying to run full node on Ethereum mainnet; however, I believe geth doesn't sync. I started the GETH client with
geth --ws --http --http.api eth,net,engine,admin,txpool --authrpc.jwtsecret jwt....
1
vote
1
answer
4k
views
How to speed up prysm sync?
I am using prysm as consensus client to sync; however, it is taking a while to sync from genesis. Is there a way to speed up?
2
votes
1
answer
54
views
Sync Error after The Merge
We are facing the problem of sync after the merge is completed. Gives multiple errors and one of them is "peer connected on snap without compatible eth support"
4
votes
2
answers
285
views
The Merge: should I stick with jsonrpc or move to eth api's?
I'm trying to understand what happens after the merge, what should my frontend clients do. Should they stick with the execution layer (EL) jsonrpc (they'll still have access to the latest transactions,...
3
votes
1
answer
75
views
What caused the forks in the Schlesi testnet?
The Schlesi testnet was the first multiclient testnet for ETH2 clients. Lighthouse, Prysm, Teku were in consensus before it forked.
What were the causes of the forks? Is there a technical post ...
4
votes
1
answer
401
views
What is the tech stack behind the Prysm client?
What are Prysm's major components? What databases did Prysm consider and decide on?
Are there elements in Prysm's architecture that are particularly differentiated from the other beacon chain ...