aaylward / dMail

Decentralized mail system built on Ethereum and IPFS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dMail

Distributed, decentralized mail. Built on Ethereum and IPFS

dMail utilizes a pre-deployed "post office" smart contract on the Ethereum blockchain that acts like a mail server to house people's unread mail.

After a user writes a mail, it gets stored in IPFS, and its hash is sent to the "post office" contract to the desired recipient.

The recipient can query the smart contract for their new mail, receive a list of IPFS hashes, and query IPFS for the content of each mail.

Future plans

  • Integration with ENS (#3)
  • Encrypted mail (#6)

About

Decentralized mail system built on Ethereum and IPFS


Languages

Language:JavaScript 79.9%Language:CSS 19.6%Language:HTML 0.5%