Does ethereum node supports SSL (https) JSON-RPC connections like in Bitcoin? is there any work on control access over ethereum rpc nodes? Thank you


go-ethereum(geth) does not. I can't speak for other clients. Your best bet is to setup nginx as a reverse proxy and have nginx handle the SSL/TLS. That's what I'm doing, and it works pretty well.

This also does not take into any other security issues, so you really should only limit the calls to read-only(i.e. no personal API availability).

  • 1
    Could you share your nginx config or references? I don't know how to set up the reverse proxy.
    – zono
    Sep 13 '17 at 4:45
  • I'm trying this tokenmarket.net/blog/…
    – zono
    Sep 13 '17 at 4:55
  • @zono Yep, that's pretty much it. Sep 13 '17 at 19:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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