Key features and engineering
Wallet Address-Based Communication
Simplicity and Accessibility: Users can easily send and receive emails using their Solana wallet addresses. This method eliminates the need for traditional email addresses, simplifying the user experience and enhancing privacy. Decentralized Identity: By utilizing wallet addresses as identifiers, the system leverages blockchain's inherent security and privacy features, providing a more secure alternative to conventional email systems that rely on centralized servers.
Built on Trifle/Fusion Framework
Robust Development Environment: The system is developed using the Trifle/Fusion framework, a powerful toolset for bringing composablity to NFT and NFT linked protocol like SolMail. Enhanced Functionality and Interoperability: The use of Truffle/Fusion enables the integration of complex features and interoperability with SolMail protocol, facilitating a rich ecosystem of services and extensions.
Enhanced Functionality and Interoperability: The use of Trifle/Fusion enables the integration of complex features and interoperability with other blockchain applications, facilitating a rich ecosystem of services and extensions.
Elgamal Session Keys for Email Encryption
End-to-End Encryption: The system employs Elgamal session keys to encrypt email data between users, ensuring that messages remain confidential and secure from unauthorized access.
Public Key Cryptography: This encryption method is based on asymmetric cryptography, where users have both public and private keys. The public key encrypts the message, and only the corresponding private key can decrypt it, enhancing the security of communications.
Notification Support for Wallets
Real-Time Notifications: Users can receive real-time notifications for incoming emails through popular Solana wallets like Solflare. This feature ensures that users stay informed about new messages without compromising their privacy or security.
Secure File Attachments with Irys Protocol
Large File Support: The system supports the attachment of larger files, securing them using the Irys protocol. This protocol provides a decentralized solution for storing and sharing large files, leveraging the blockchain's security and reliability.
Enhanced Privacy and Security: By encrypting file data and distributing it across the blockchain, the Irys protocol ensures that attachments remain confidential and tamper-proof.
Last updated