Overview:HOPR is a messaging protocol that allows for fully anonymous message exchange between any two parties on the internet. A sender pays relayer nodes to reliably relay transactions to the receiver, thereby not revealing their identity. The protocol comprises two layers: The messaging layer is inspired by TOR and implemented with libp2p; the incentive layer is based on an Ethereum ERC20 tokens with customized payment channels.