Inspiration
The traditional Internet environment is full of false and spam information, which greatly hinders the communication between project parties and users. On-chain wallet interaction has already connected project parties and users together, so why don’t we create a tool on AO that allows both parties to communicate directly?
What it does
AO Mail implements decentralized end-to-end encrypted communication. Wallets and processes can send messages to each other on AO.
How we built it
All messages of the AO Mail protocol are stored on ARweave and distributed through AO. It is a permaweb that front-end page is uploaded to arweave via ardrive.
Challenges we ran into
Encountered some problems with routing and gateway when constructing permaweb.
Accomplishments that we're proud of
AO Mail is encrypted, immutable, decentralized, and permanent. Users can send emails securely on it. We also developed a channel function through which users can subscribe to channels to obtain information.
What we learned
Permaweb Full Stack Development.
What's next for ao mail
Since AO Mail is decentralized, any project can add the mail system to its own project without permission. We hope to promote cooperation with other projects, guide more people to use it, and continue to update and improve the details based on user feedback.
Built With
- ao
- arweave
- javascript
- lua
Log in or sign up for Devpost to join the conversation.