-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Altug Tatlisu edited this page Dec 6, 2025
·
1 revision
Welcome to the eCash Protocol documentation. This wiki provides comprehensive guides for developers, operators, and researchers.
- Getting Started - Installation and first steps
- API Reference - Complete endpoint documentation
- Deployment Guide - Production deployment
- Protocol Specification - Technical details
- Security Model - Cryptographic guarantees
- Troubleshooting - Common issues and solutions
eCash Protocol is a production-grade implementation of David Chaum's blind signature protocol for anonymous digital cash. The system provides cryptographic unlinkability between withdrawal and spending while preventing double-spending through atomic database operations.
Key Components:
- ecash-core - Cryptographic library (RSA-3072 blind signatures)
- ecash-server - REST API backend (Axum + PostgreSQL + Redis)
- ecash-client - SDK for wallet integration
Client → Nginx → API Server → PostgreSQL (audit)
└→ Redis (cache)
- GitHub Repository
- Academic Whitepaper
- Original Paper - Chaum (1983)