<p>By the lightning network protocol there is no direct means to detect which implementation is used by another node. </p>

<p>However you could use indirect hints for example the standard <code>cltv deltas</code> or channel <code>fees</code> are different for the various implementations. That being said I could obviously run clightning with the default config of lnd. </p>

<p>Even if there was a way (like the <code>user-agent</code> header of http) nodes could easily spoof such a header. </p>

<p>On a side note: just to be clear there is currently a forth implementation that is said to be mainnet ready called <code>Ptarmigan</code>. Also <code>electrum</code> is short of being ready for mainnet. </p>

CC BY-SA 4.0
2019-05-06T11:39:03.607Z
2019-05-06T11:39:03.607Z
Rene Pickhardt
<p>To run a lightning node we can use 3 different daemons : 
 - c-lightning 
 - eclair 
 - LND</p>

<p>Is there a way to understand which daemon is a specific peer running? </p>

<lightning-network><lightning-network-daemon>
Which daemon is a lightning node running?
Stefano Angieri
# Which daemon is a lightning node running?

(Asked by: username_0 on 2019-05-06)

To run a lightning node we can use 3 different daemons :
- c-lightning
- eclair
- LND

Is there a way to understand which daemon is a specific peer running?

**Tags:** lightning-network, lightning-network-daemon


---

## 1 answers

### Answer by username_1 on 2019-05-06. Score: 2 | Accepted answer

By the lightning network protocol there is no direct means to detect which implementation is used by another node.

However you could use indirect hints for example the standard `cltv deltas` or channel `fees` are different for the various implementations. That being said I could obviously run clightning with the default config of lnd.

Even if there was a way (like the `user-agent` header of http) nodes could easily spoof such a header.

On a side note: just to be clear there is currently a forth implementation that is said to be mainnet ready called `Ptarmigan`. Also `electrum` is short of being ready for mainnet.


---

