Background & Problem Definition
Email's Legacy
Email remains the most universal communication protocol in the world, but its foundations are outdated and fragile:
Centralized Hosting β Mailboxes are controlled by corporations like Google or Microsoft, creating choke points for censorship, surveillance, and lock-in.
Surveillance by Default β Metadata and even message content are harvested for profiling, ads, and government requests.
Weak Authentication β Legacy standards like SPF, DKIM, and DMARC are optional and inconsistent, leaving users vulnerable to impersonation and spoofing.
Spam & Phishing Epidemic β Billions of spam emails cost the world billions in fraud, scams, and lost productivity.
π Despite being universal, email is neither private, nor secure, nor owned by its users.
Identity Fragmentation in Web3
Web3 today suffers from disconnected identity silos:
Wallets β hold assets and sign transactions, but cannot natively communicate.
Domains (e.g.,
.sol
, ENS,.com
) β provide names, but lack universal communication or trust guarantees.Email β remains separate from both, forcing users to juggle multiple accounts, identifiers, and credentials.
This creates friction and value leakage:
A DAO might use Discord, a domain, and multiple wallets to coordinate.
An enterprise juggles Google Workspace for communication, plus a wallet for treasury, plus custom tools for contracts.
An individual may have multiple wallet addresses, a
.sol
name, and several emails β but no unified identity.
π There is no standard, verifiable identity + communication system that bridges Web3 and the familiar email metaphor.
Missing Primitives in Legacy Systems
Legacy email and identity systems are fundamentally incapable of serving Web3βs needs. They lack:
On-Chain Provenance β No cryptographic proof of who actually sent a message. Reputation is off-chain and easily faked.
Programmable Settlement β Payments, contracts, and invoices are disconnected from communication, forcing users into risky off-platform links.
Immutable Audit Trails β No tamper-proof history of communication or agreements.
Sovereignty β Identities are rented from providers, not owned by users.
π Web3 requires communication as a native primitive, secured by private keys and enforced on-chain.
Requirements for Web3 Communication
For communication and identity to be native to Web3, SolMail establishes four non-negotiable requirements:
Cryptographic Identity β Usernames, inboxes, and domains must be secured by private keys, not rented accounts.
End-to-End Encryption (E2EE) by Default β Messages and attachments are encrypted client-side; only sender and receiver can access them.
Composability β Communication must seamlessly integrate with DeFi, NFTs, DAOs, payments, and decentralized storage.
Final Settlement β Messages, invoices, and agreements must settle on-chain, with the same security guarantees as asset transfers.
Last updated