Questions tagged [enode]

Questions concern the use of enodeURLs in the Ethereum platform.

Filter by
Sorted by
Tagged with
24 votes
2 answers
11k views

What is an Enode ID in Ethereum?

What is the definition of an Enode ID or Enode URI? What is it used for and how is it made?
Hudson Jameson's user avatar
8 votes
2 answers
14k views

How to use static-nodes.json / trusted-nodes.json to prevent connection loss on private network?

I have 2 nodes running on private network under the same network id connecting through sudo geth --identity "testpython manage.py runserver 0.0.0.0:8001" --networkid 1100 --mine --nodiscover --rpc -...
Priyanka D L's user avatar
7 votes
1 answer
6k views

geth not connecting to private network

I am running a private blockchain and I have parity nodes that seem to be connecting just fine. I've gotten though some geth issues that I was having before but geth still won't connect. HOWEVER ...
stone.212's user avatar
  • 1,994
4 votes
2 answers
6k views

How to install Parity on Ubuntu?

I am new in Linux Ubuntu and I want to install Parity UI to add an enode. For this, I need to install Parity on Ubuntu. Is there any commands for this? And where can I download its executable file?
Questioner's user avatar
  • 2,670
4 votes
1 answer
4k views

How to get my enode URL to use/show external IP

When I run a (custom dev and test network) parity node on my mac from the command line, it starts up and displays my enode as enode://[email protected]:99999 where the IP address is my ...
T9b's user avatar
  • 1,185
4 votes
1 answer
958 views

What is the username / node ID in an enode URL?

Looking at https://github.com/ethereum/wiki/wiki/enode-url-format and https://github.com/ethereum/go-ethereum/wiki/Connecting-to-the-network I can see that the enode URL includes some information ...
Lauri Peltonen's user avatar
3 votes
2 answers
2k views

Is it possible to use domain names in place of IP addresses for peer nodes (static nodes) or bootnotes in the configuration for starting a geth node?

I've searched quite a bit not been able to find any examples using domain names or indeed any reason why it can't be used. e.g. to start a node with bootnodes, the format is as below using ip ...
user3190357's user avatar
3 votes
1 answer
254 views

What's the point of having static nodes when IP addresses keep changing?

In the <datadir>/static-nodes.json file, we can mention the enode URI of a node that we want to re-connect to, in case of a connection failure. Assume A is a static node which has been rebooted. ...
galahad's user avatar
  • 3,920
3 votes
0 answers
551 views

How to find IP address of a validator in BSC network

In Binance Smart Chain(BSC) there are validator nodes, and mining is not enabled. BSC uses go-ethereum fork, is there any way to find the IP addresses of these validator nodes? I wonder where on the ...
ofarukcaki's user avatar
3 votes
0 answers
241 views

How to reduce transaction propagation time

I want to reduce the propagation time of my transactions to the minimum (ie. the time it takes for my transactions to reach miners). My transactions are broadcasted on my local Geth node (full node). ...
Undead8's user avatar
  • 3,560
3 votes
0 answers
410 views

admin.peers shows peer info (local and public ip). Is this cause for concern?

I'm connecting to a private blockchain network over the internet using geth. In the console of geth if you run admin.peers it lists both: local_address(internal ip) remote_address(external ip) I have ...
Buildersrejected's user avatar
3 votes
0 answers
170 views

How to get node info by 30303 port?

I need to create something like ethernodes.org or etherscan.io/nodetracker. First of all, I tried to implement Discovery Protocol by own, but after couple of minutes I realized that specs are too hard ...
Alex S.'s user avatar
  • 173
2 votes
2 answers
759 views

Is it dangerous to publish the enode address?

Someone mailed me and asked about my supernode ip / enode address. From go ethereum gitter: Hello all. I'm running a little over 100MH/s doing solo mining. Atm, we have a very high uncle rate, ...
q9f's user avatar
  • 32.9k
2 votes
1 answer
2k views

Where to place static-nodes.json for geth

I am setting up a private Ethereum network using puppeth whic creates the sealer nodes on various servers. To aid peer discovery, it has been suggested that we include a list of enodes in the file ...
Athena Wisdom's user avatar
2 votes
2 answers
1k views

How to retrieve IP address and Port from Ethereum Node Records (ENR)?

Here are four Ethereum Node Records (as per EIP-778): - "enr:-Iu4QGuiaVXBEoi4kcLbsoPYX7GTK9ExOODTuqYBp9CyHN_PSDtnLMCIL91ydxUDRPZ-jem-...
q9f's user avatar
  • 32.9k
2 votes
2 answers
2k views

Does --nodekey work with geth or just bootnode?

In the options for geth I see --nodekey listed but I can't seem to get it to (re)generate an enode url when starting a full node. When starting a bootnode this works for me as expected. So should ...
BrassApparatus's user avatar
2 votes
1 answer
981 views

How do I update Parity's enode id?

I am running Parity in a Virtual Machine. I have copied VM and trying to run both Parity's parallel in both Virtual Machines. Since their enode is same on both VMs, I cannot run both Parity in ...
alper's user avatar
  • 8,395
2 votes
1 answer
67 views

Can I hardcode an enode hex-section in a local network?

I have multiple devices with unique IP's. Is there a way to attribute the same enode hex to all of them (while still having unique IP's contained in the enode).
Alex Pacheco's user avatar
2 votes
1 answer
159 views

Sharing enodeURLs on a private blockchain

Given a private network in which each computer knows at least one IP address where there is a geth, parity or pyEth node/peer, what is a good way of sharing enode IDs? As far as I know, there is no ...
Lee's user avatar
  • 8,538
2 votes
1 answer
933 views

When launching a GETH node to Ropsten do I have to define the --bootnodes flag?

These commands work for me I was just wondering if there is a way not to hardcode the enode addresses into the shell script. Here is what I am using and its working: geth --testnet --syncmode "fast" -...
JBliss's user avatar
  • 35
2 votes
1 answer
2k views

How to configure extraData field in genesis file

I am in the process of setting up a private, permissioned Quorum blockchain with Istanbul consensus for simple use cases. When I specify the number of validators when generating the genesis file it ...
user41276's user avatar
2 votes
1 answer
5k views

How to mine with Ethminer with parity enode

I am a totally newbie in minning, a got and old nvdia gpu, parity fully synced and ethminer installed, windows 10, created two accounts with parity, but i dont know how to mine with ethminer and how ...
Ederson de Assis Ferreira Silv's user avatar
2 votes
0 answers
833 views

Synchronisation failed, dropping peer peer=... err="retrieved hash chain is invalid: block in the future" in private geth ethereum network

Geth Version: 1.10.7-stable-12f0ff40 Operating system: Windows 10 Home I have created a Private Ethereum Blockchain with 2 nodes in seperated command prompts: geth --http --http.port "8085" -...
Tomatenmark's user avatar
2 votes
1 answer
764 views

How to connecting the nodes when Parity starting

I follow this tutorial to run the PoA demo on Parity. And when I try to connect the nodes. I found that should do everytime after Parity started. Can I connect them when I starting Parity? I found ...
YangYifei's user avatar
  • 399
1 vote
1 answer
118 views

How can I fix 'no matches found: enode` error when setting up private geth nodes?

I'm following along with a tutorial from the geth ethereum.org documentation. The tutorial is describing how to set up a private network of multiple geth nodes. I have run the bootnode -nodekey boot....
jds250's user avatar
  • 11
1 vote
2 answers
604 views

Is there a way to get enode:// addresses of etherscan and infura nodes?

How can I get enode:// addresses of Infura and Etherscan nodes? Both mainnet and ropsten ones preferably. I would like to add them to my nodes peers list to be able to sync better. Thanks!
Monty Chain's user avatar
1 vote
1 answer
343 views

How to translate an Ethereum ENR address to an ENODE address?

We want to translate a database of Ethereum Node Record (ENR) addresses to their ENODE counterparts. How to convert an ENR address to an ENODE address?
Martin Monperrus's user avatar
1 vote
1 answer
319 views

What does IP address 127.0.0.1 mean in enode URI?

enode is the URI for an ethereum node, consisting of node-id-in-hex@ip-address:port. Here are 2 enode examples: enode://...
user938363's user avatar
1 vote
1 answer
395 views

Does each node dynamically connects to its connected nodes' peers?

I want to give example from private Ethereum network which has 5 nodes, but we can generalize it for much larger network that has thousands of nodes. On the figure double arrows represents connected ...
alper's user avatar
  • 8,395
1 vote
1 answer
508 views

Set up Custom nodes in Quorum

I have gone through the https://github.com/jpmorganchase/quorum-examples and it works good and fine. Now I want to make my own custom node Quorum Network what is the best method, tool or any guide ...
mbn's user avatar
  • 19
1 vote
0 answers
21 views

Network icon like bnb

Hello everyone My partner and I are engaged in deploying smart contracts and creating a node. We have now settled on adding the logo of the main coin (as bnb). Is there a way to add an icon here?
its_A_owl 's user avatar
1 vote
0 answers
117 views

Is it possible to determine an Ethereum enode ID if you know the nodes IP/Port?

I have the IP/Port of a public node that I would like my node to peer with, but I don't know the enode ID. Is it possible to connect using just the IP/Port or discover the enode ID using this ...
P. Vaden's user avatar
1 vote
0 answers
53 views

I'm running a private Ethereum network, how to properly share my enode address with my friends?

I have setup a private network and I'm looking for advice on a few things. According to the official guide I can use Tor onion addresses. My question is how do I share this address properly? I have ...
syncastra's user avatar
1 vote
0 answers
442 views

Why does ip address value differ in the enode url from the info output of a geth node instance to running admin.nodeInfo.enode in the js console?

I'm in the process of creating a private Ethereum network. I am able to successfully connect nodes on my local machine but unable to connect nodes in my LAN or outside my network. When I run a geth ...
James Daly's user avatar
1 vote
0 answers
20 views

Pairing multiple nodes - script for reading enodes?

I want to pair 20 nodes. But going through each node and its enode information and copying it into my staticNodes.json seems like a lot of work. Is there any way how I can automate this prcocess? Or ...
Matthias Seidl's user avatar
1 vote
1 answer
206 views

In geth code files, where is the implementation of generating a fixed enode id?

The process of generating an enode id seems to be: "Generate private key -> Generate public key -> add the IP and port". If I restart the computer, the node id changes as well. How can I do if I want ...
user44126's user avatar
1 vote
0 answers
88 views

How to make node address a bootndoe address?

when I add node enode address to bootnode other node only connect to node assigned in bootnode
Shrestha Bikesh's user avatar
1 vote
0 answers
244 views

How to add Peers in Quorum Single Member Blockchain Network in Azure?

I'm using the QSMBN(Quorum Single Member Blockchain Network) provided by Azure, and I'm trying to connect one external node to the quorum network, but when I try to add peer displays this message "...
Balerionz's user avatar
1 vote
1 answer
329 views

Connect to a public node with web3js

Is it possible to connect the nodes that are listed on ethernodes.org I chose one of the listed nodes and try to connect with web3 but I get connection not open on send() error. const Web3 = require(...
metmirr's user avatar
  • 111
0 votes
1 answer
137 views

What are the list of nodes at the bottom of kovan.json?

The Genesis file for Kovan has a list of nodes at the bottom. What are these nodes for? Is this just a list of known Kovan nodes? "nodes": [ "enode://...
David says Reinstate Monica's user avatar
0 votes
1 answer
267 views

How to add an enode with Ubuntu and Parity UI?

I have a problem of parity syncing and some one suggest me to use an enode as follows : enode://...
Questioner's user avatar
  • 2,670
0 votes
1 answer
558 views

Different comportement when bootnodes are set in command line and in static-nodes.json

I had a weird issue which was : I have one bootnode: bootnode -nodekey boot.key -verbosity 9 -addr :30310 Now I want to run my peers on the command line and I want them to add my bootnode as a peer ...
sshmaxime's user avatar
  • 101
0 votes
1 answer
496 views

Find out enode url

I am running seven Quorum nodes, which I have set up the way this example describes it: http://truffleframework.com/tutorials/building-dapps-for-quorum-private-enterprise-blockchains Afterwards I ...
sunwarr10r's user avatar
0 votes
1 answer
280 views

DDR4 vs DDR5 in setting up a ethereum node

Seems that set up a validator node is quite demanding on the computer specification. ( high storage, cpu with many cores, lots of memomry required) I was think whether DDR4 or DDR5 ram will be a ...
Aron's user avatar
  • 33
0 votes
1 answer
380 views

rafthttp: failed to find member 1 in cluster 1000 -quorum -raft consensus

Firstly, I have created a node in quorum private blockchain and initiated genesis to create blockchain using geth and bootnode . Then, I run the node and it is running blockchain. Later, I tried to ...
rakesh chintu's user avatar
0 votes
0 answers
61 views

Peer nodes of another server not getting connected in private blockchain

I'm doing setup of a private blockchain using PoA, and facing issue in connectivity with peers of another server. I'm using geth 1.8.16, and created genesis file using puppeth. Structure Server-1 ...
Div's user avatar
  • 371
0 votes
1 answer
529 views

Quorum node address

In the Node class of the Quorum Web3j. The String address what is? package org.web3j.quorum; import java.util.List; /** * Quorum node configuration class. */ public class Node { private final ...
UnexpectedCharacter's user avatar
0 votes
1 answer
288 views

Manually Set enode in Parity?

I deleted my network/key file and want to use my old enode because it is in the chain spec, etc. Is there a way to do this or is it cryptographically impossible?
stone.212's user avatar
  • 1,994