Introduction
Privacy-preserving notification delivery for Solana protocols.
Welcome to Herald
Herald is the first notification layer built for Solana that puts user privacy first.
Most protocols today face a dilemma: to send notifications (email, SMS, Telegram), they must collect and store their users' private contact information. This creates a massive security liability and breaks the trust of decentralized users.
Herald solves this by separating identity from delivery.
How it Works
- User Registers: Users link their wallet to an encrypted email address once on the Herald Registry.
- Protocol Connects: Protocols send notifications via the Herald SDK using only the user's wallet address.
- Secure Delivery: Herald resolves the identity, decrypts the contact info in a Secure Enclave (TEE), and delivers the message.
Choose Your Path
🛠️ SDK User
Build apps quickly using our TypeScript SDK. No crypto-math required.
🛡️ System Architect
Deep dive into our Zero-PII security model and TEE architecture.
Key Benefits
- Zero Liability: Never touch or store a user's plaintext email.
- On-Chain Proofs: Get verifiable ZK delivery receipts for every notification.
- Universal Reach: One registration works across all Herald-integrated protocols.
- Spam Control: Users maintain full control over their notification preferences via the User Portal.