From 0e8062d32e7f958c2ad55c6c03fe83efb424b4ae Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Fri, 13 Aug 2021 16:48:32 +1000 Subject: [PATCH] Add caveat section --- examples/eth-pm-wallet-encryption/README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/examples/eth-pm-wallet-encryption/README.md b/examples/eth-pm-wallet-encryption/README.md index 20a0db277a..027d868498 100644 --- a/examples/eth-pm-wallet-encryption/README.md +++ b/examples/eth-pm-wallet-encryption/README.md @@ -25,3 +25,10 @@ cd examples/eth-pm-wallet-encryption npm install # Install dependencies for the web app npm run start # Start development server to serve the web app on http://localhost:3000/js-waku/eth-pm-wallet ``` + +## Caveats + +This is a PoC with some obvious UX caveats: + +- As the message payload is fully encrypted, the dApp asks MetaMask who in turns ask the user to decrypt every received message (even if we are the sender). +- This only uses Relay protocol to receive messages, meaning that participants must have the dApp open at the same time to receive private messages or public keys from each other.