vac:acz:secure-channels:waku:ethereum-chat
%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#BB2528',
'primaryTextColor': '#fff',
'primaryBorderColor': '#7C0000',
'lineColor': '#F8B229',
'secondaryColor': '#006100',
'tertiaryColor': '#fff'
}
}
}%%
gantt
tickInterval 1month
dateFormat YYYY-MM-DD
section Status
Ethereum Chat: 2023-09-12, 2023-11-30
- status: 0%
- CC: Ramses
Description
The goal of this milestone is having
-
using the noise framework
-
Ethereum Wallet address used to derive authentication key for noise
-
Design an Ethereum address-based 1:1 chat
-
Naive Groupchat functionality (using
n
1:1 chat channels) -
involve metamask here (metamask im team)
-
a follow up milestone will cover running Ethereum chat on top of Waku
-
follow up goal: develop this into an EIP
Justification
Deliverables
- specification (RFC) of a secure Ethereum-based chat protocol