Steve
February 8, 2021, 4:36pm
1
Accepting suggestions for a better name
This weekend I hacked on a project I’m tentatively calling DMail!
My long term goal for DMail is to create an open service that:
Creates a “telegram like” service that allows users to have near-realtime conversations with their friends, public groups.
Developers can integrate into their apps to quickly facilitate communication with their users - think updates, bots, etc.
The Minimum Lovable Product includes (The weekend hack)
Principle based username registration.
Friend Requests
Permissioned DMs
Just finishing the UI for the MVP. Hopefully I’ll have a test version online for people to see soon.
17 Likes
Awesome, post your Candid when you get a chance, would like to see how you’re defining your interface. Also this is this a Steins gate reference?
1 Like
Steve
February 8, 2021, 6:01pm
3
Will do! I can say the MVP interface is very purpose-built for the UI.
Ha, no its not! Maybe some better naming is needed lol.
1 Like
Steve
February 9, 2021, 6:10pm
4
Hoping I’ll be able to publish the V1 tonight! One last bit of the frontend to do.
7 Likes
bitgege
February 10, 2021, 9:57pm
5
looking forward to experiencing its features
Steve
February 11, 2021, 2:36am
6
Alright everyone, the very rough version can be found here:
https://rndfa-pyaaa-aaaab-qadua-cai.ic0.app/
Includes
“Friending”
DM Conversations
A Global Chat (added this so it wouldn’t seem so lonely)
Bugs
Known Bugs:
When you click “Message” on a contact, there isn’t any loading state.
This is a Demo. Expect Complete Data Loss.
9 Likes
Steve
February 11, 2021, 2:18pm
8
senior.joinu:
Are DMs encrypted?
Not in this version. In the future they will be! I have two thoughts here:
Toss the messages data bucket into the encrypted subnet when that comes out.
Work out some pair encryption for secret chats.
Hi,
Thanks for sharing, but why am I logged in by default as “Ham” ?
Steve
February 15, 2021, 2:46pm
10
Hey @anthonymq - good question! There is a small issue I’m working out right now. Essentially, the IC injects a shared anonymous identity by default now. I’m working to figure out how I can provision identities for all visitors.
3 Likes
your information is very interesting and a good question but i am not idea.
Dmail just announced that they will be storing data on the Phala network. does this mean that storing data on the IC is not feasible.
why Dmail doesn’t store their data on IC. Can someone please explain this to me. Thanks
6 Likes
Good question… I wonder the same thing.
2 Likes
caolw
April 30, 2022, 9:49am
15
Good question. Sit tight. CCC also stores NFT in FIL
plsak
April 30, 2022, 10:39pm
16
Could this be what you’re looking for?
1 Like
And DSocial stores it’s data on Arweave because the dev said storing/retrieve large data on IC is currently too cumbersome.
1 Like
need dmail nft to offset icp losses, please consider me