Networking in cryptocurrency
To deal with WebRTC u need to understand SIP which is big deal already.
Once u understand SIP u know then that u need server. Many servers.
Read more here https://bloggeek.me/webrtc-not-p2p/
Sounds like totally away from Crypto.