XMPT

EPNS

Notifi

Status

Dialect

Why is web3 messaging important?

Unsolicited messages will be controlled by conditions set by the network and the user - this will solve the problem of spam and bots.

Compare/Contrast

XMTP : protocol only - enables Dapps to build UIs for receiving messages through the Dapp they are interacting with

EPNS : EPNS itself is a dApp and protocol - users have to configure EPNS themselves on their device of choice to receive notifications - It is more of a subscription model - users interact with the EPNS dApp to subscribe to notifications from the other dapps they want to receive notifications from.

Notifi : basically ENPS for solana - I think ENPS is more well developed in terms of the protocol and decenteralization, this gives them the space to scale and allows them the upper edge in being a true web3 messaing protocol. I think ENPS can beat Notifi’s game when they expand to other chain.