-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Description
- Add encryption/decryption for messages before sending to smart contract
- Use WebCrypto API or libsodium for encryption
- Implement key exchange protocol between chat participants
- Store encryption keys securely in the wallet
- Add visual indicators for encrypted messages
- Include error handling for failed decryption
Acceptance Criteria
- Messages are encrypted before being sent to the blockchain
- Only intended recipients can decrypt messages
- Encryption keys are stored securely
- Visual indicators show message encryption status
- Graceful error handling for decryption failures
Technical Notes
- Consider using libsodium for encryption
- Need to handle key exchange between participants
- Should work with existing wallet infrastructure
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels