Introduction to Bagel
A privacy-focused, self-custodial domain & wallet solution

Bagel is a privacy-focused, domain-based self-custodial wallet solution for Solana that allows users to receive funds stealthily without publicly linking each transaction to their main identity.
What is Bagel?
Bagel provides a privacy layer for transactions through:
- Stealth Addresses - Each transaction uses a unique, unlinkable address
- Viewing & Spending Keys - Separate keys for receiving and spending funds
- Ephemeral Keys - One-time keys generated for each transaction
- Shared Secrets - Secure key exchange between sender and recipient
- Direct Stealth Payments - Simple and efficient privacy-preserving transfers
- Simple User Experience - Just share your Bagel domain (e.g., "something.bagel") to receive funds
Core Features
- Privacy - Receive funds without revealing your main address
- Self-Custody - You always control your keys
- Domain System - Simple, shareable identifiers that make your experience with privacy fun and easy
- Recovery - Deterministic key derivation for straightforward recovery