GNU Taler Documentation¶
We are building an anonymous, taxable payment system using modern cryptography. Customers will use traditional money transfers to send money to a digital Exchange and in return receive (anonymized) digital cash. Customers can use this digital cash to anonymously pay Merchants. Merchants can redeem the digital cash for traditional money at the digital Exchange. As Merchants are not anonymous, they can be taxed, enabling income or sales taxes to be withheld by the state while providing anonymity for Customers.
Cryptography is used to ensure that none of the participants can defraud the others without being detected immediately; however, in practice a fraudulent Exchange might go bankrupt instead of paying the Merchants and thus the Exchange will need to be audited regularly like any other banking institution.
The system is based on free software and open protocols.
In this documentation, we describe the REST-based APIs between the various components, how to use the system, the internal architecture of key components, and how to get them installed and configured.
Documentation Overview¶
- 1. Core Protocol Specification
- 2. User Guide
- 3. Merchant Backend Operator Manual
- 4. Merchant API Tutorial
- 5. Merchant Point of Sale App
- 6. Wallet Manual
- 7. Exchange Operator Manual
- 8. Exchange KYC/AML Operator Manual
- 9. Challenger Operator Manual
- 10. Auditor Operator Manual
- 11. LibEuFin
- 12. Design Documents
- 13. Developer’s Manual
- 14. System Administration tutorials
- 15. Taler licensing information
- 16. Man Pages
- Index