Notifications & Channels
The value of a messaging system is defined not only by its ability to store and send messages but also by how effectively it keeps users aware of critical events in real time. SolMail introduces a decentralized notifications and broadcast architecture designed for Web3’s scale and needs: cryptographic trust, token-gated participation, and efficient delivery across mobile and desktop environments.
Real-Time Alerts
Wallet-Native Alerts: SolMail integrates directly with Solana-native wallets such as Phantom, Solflare, and Solana Mobile’s Seeker. Notifications are not siloed to the application — they surface in the wallet, ensuring every transaction, invoice, or signed document is anchored in the same identity context.
Push Integration: Beyond wallet pop-ups, SolMail provides OS-level push notifications through iOS and Android apps. This guarantees user awareness even when the app is not actively running.
Background Sync: The protocol employs lightweight background jobs that sync messages and pending transactions without consuming unnecessary bandwidth. Sync intervals are optimized to maintain low latency while preserving device battery life.
Battery-Aware Logic: Energy efficiency is critical for mobile-first adoption. SolMail leverages event-driven notifications (on-chain triggers + off-chain relays) to minimize constant polling, ensuring a high-performance experience that does not drain user devices.
Channels
Channels expand SolMail beyond one-to-one messaging into community-wide communication primitives tailored for DAOs, projects, and enterprises.
Broadcast Lists: DAOs, DeFi protocols, or NFT projects can maintain broadcast lists — pushing announcements, governance updates, or airdrop alerts directly into members’ inboxes.
Token-Gated Access: Subscribing to a channel may require holding a DAO’s governance token, an NFT pass, or a .mail identity. This creates natural economic filters that reduce spam while ensuring authentic membership.
Moderator Roles: Channels are multi-admin by design. Roles include creators, moderators, and auditors, allowing distributed teams to manage communications securely.
Rate Controls: To prevent abuse, SolMail enforces rate limits and message quotas, which can be dynamically adjusted by token-weighted governance or MailDAO. For instance, a DAO might limit channel messages to one per day unless voted otherwise.
Subscriptions
Channels and newsletters integrate a billing and subscription layer powered by Solana Pay and $MAIL.
Billing Models: Subscriptions can be priced in SOL, USDC, or $MAIL, enabling flexible monetization and stable treasury management. Tiered pricing allows projects to differentiate between free, premium, and token-gated content.
Tier-Downgrade Rules: If a subscriber fails to renew, access gracefully downgrades to the free tier without abrupt lockouts, ensuring continuity while protecting creators.
Failover & Retry Policies: To counter on-chain settlement failures (e.g., insufficient gas or missed renewal), SolMail implements retry mechanisms with backoff strategies. Users are notified of failures, and subscriptions can auto-retry with pre-authorized allowances.
Why It Matters
Notifications and channels are the heartbeat of a communication system. Without them, messages risk being invisible; with them, SolMail transforms into a living, real-time protocol that can support DAOs, creators, and enterprises alike. Channels ensure communities can scale, while token-gated subscriptions align incentives and guarantee sustainability.
Last updated