Ethereum: Lightning mainnet peer list?
Ethereum Mainnet Peer List: A Guide to Setting Up Lightning Network Channels
As you set up your c-lightning wallet on the mainnet, it’s frustrating to navigate without knowing where to find the list of node IDs and IP addresses for each peer. The lack of a centralized, public peer list can be overwhelming, especially when trying to establish channels with multiple nodes.
The Problem: No Peer List
In recent updates, Ethereum’s mainnet has introduced an anonymous network mode (ANM) that makes it more difficult for users to find node IDs and IP addresses. Additionally, the Ethereum Core Wallet no longer provides a public peer list, making it harder to establish channels with multiple nodes.
The Solution: Third-Party Sources
Fortunately, there are several third-party sources that provide a list of c-lightning node IDs and IP addresses. These sources include:
- [c-lightning-peerlist]( This is an open-source, community-driven peer list created by the c-lightning developers themselves.
- [eth-lightning-joiner]( This GitHub repository provides a list of node IDs and IP addresses for c-lightning nodes that are part of the Ethereum Light Network (ELN).
- [c-lightning-list]( This library, which is built on top of c-lightning, provides a list of node IDs and IP addresses.
How to Use Third-Party Sources
To use these sources:
- Download the relevant repository (e.g., [c-lightning-peerlist]( or library (e.g., [eth-lightning-joiner](
- Install the downloaded code using your preferred method.
- Use the installed module to retrieve the list of node IDs and IP addresses.
Tips and Precautions
- Make sure you have the latest versions of c-lightning, eth-lightning-core, and other required libraries installed before attempting to use third-party sources.
- Be cautious when using external repositories or codebases as they may contain security vulnerabilities. Always verify the integrity of the source code before installing it.
Conclusion
While there is no single, centralized peer list available for c-lightning nodes on Ethereum’s mainnet, third-party sources like c-lightning-peerlist and eth-lightning-joiner provide a reliable way to obtain this information. By using these sources, you can establish channels with multiple nodes and connect to the Lightning Network without relying on anonymous network mode. Happy coding!
Leave a Reply