Do you guys know an easy Discovery Protocol implementation that is not deprecated and is powerful enough. I've checked some, but all of them are not suitable for my task (reasons below).

Checked implementations:

  • ethereumjs-devp2p - Awesome nodeJS implementation of devp2p, but unfortunately - no API for Discovery Protocol
  • pydevp2p - Python module. Deprecated (At least hasn't updated for a long time). Does not have documentation.
  • Why not look at the devP2P implementations in current clients? i.e Geth & Parity?
    – 0xsegfault
    Commented Dec 3, 2019 at 11:57
  • And the first link seems to have some APIs for disco github.com/ethereumjs/…
    – 0xsegfault
    Commented Dec 3, 2019 at 11:59

1 Answer 1


You can use implementations of existing clients:

1 At this point, I would be careful to use Parity's implementation because Parity has officially stated it won't maintain the codebase any longer and judging by the commit activity, its starting to show already.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.