Skip to main content
Ctrl+K
GNU Taler GNU Taler
  • GNU Taler Documentation

For Exchange Operators

  • 1. Exchange Operator Manual
  • 2. Exchange KYC/AML Operator Manual
  • 3. Challenger Operator Manual

For Merchant Operators

  • 4. Merchant Backend Operator Manual
  • 5. Merchant Point of Sale App Manual

For Bank Integrators

  • 6. LibEuFin Manual
    • 6.1. Nexus Manual
    • 6.2. Nexus bank dialects
    • 6.3. Bank Setup Manual
    • 6.4. Regional Currency Automated Setup Manual
    • 6.5. Regional Currency Custom Setup Manual
    • 6.6. Using the Regional Currency
    • 6.7. Setup EBICS at PostFinance test platform
    • 6.8. EbiSync Manual
  • 7. Magnet Bank Adapter Setup Manual
  • 8. Cyclos Adapter Setup Manual
  • 9. Depolymerization Manual
    • 9.1. Bitcoin Depolymerizer Setup Manual

For Other Operators

  • 10. Auditor Operator Manual
  • 11. Directory Operator Manual
  • 12. Mailbox Operator Manual

For Developers

  • 13. API Specification
    • 13.1. Overview
    • 13.2. Conventions for Taler RESTful APIs
    • 13.3. Exchange RESTful API
    • 13.4. Merchant Backend RESTful API
    • 13.5. Wallet-Core API Documentation
    • 13.6. Auditor RESTful API
    • 13.7. Backup and Synchronization RESTful API
    • 13.8. Challenger Service RESTful API
    • 13.9. Directory RESTful API
    • 13.10. Mailbox RESTful API
    • 13.11. Bank RESTful APIs
      • 13.11.1. Introduction to Taler (Core-)Banking Integration
      • 13.11.2. Taler Core Bank API
      • 13.11.3. Taler Wire Gateway HTTP API
      • 13.11.4. Taler Bank Revenue HTTP API
      • 13.11.5. Taler Bank Integration API
      • 13.11.6. Taler Conversion Info API
      • 13.11.7. Terminal API
    • 13.12. Donau RESTful API
    • 13.13. Taler Observability RESTful API
    • 13.14. Taler EbiSync RESTful API
  • 14. Developer Manuals
    • 14.1. General Developer Manual
    • 14.2. Wallet Developer Manual
  • 15. Design Documents
    • 15.1. XX 01: New Browser Integration
    • 15.2. XX 02: Wallet Exchange Management
    • 15.3. DD 03: ToS rendering
    • 15.4. DD 04: Wallet Withdrawal Flow
    • 15.5. XX 05: Wallet Backup and Sync
    • 15.6. DD 06: Extensions for GNU Taler
    • 15.7. DD 07: Specification of the Payment Flow
    • 15.8. XX 08: Fee Structure Metrics
    • 15.9. DD 09: Wallet Backup
    • 15.10. DD 10: Exchange crypto helper design
    • 15.11. DD 11: Auditor-Exchange Database Synchronization
    • 15.12. DD 12: Exchange Fee Configuration
    • 15.13. DD 13: Wallet-to-Wallet Payments
    • 15.14. DD 14: Merchant backoffice UI
    • 15.15. DD 15: Merchant backoffice Routing
    • 15.16. DD 16: Backoffice Order Management
    • 15.17. DD 17: Backoffice Inventory Management
    • 15.18. DD 18: Forgettable Data in JSON Contract Terms
    • 15.19. DD 19: Wallet Backup Merging
    • 15.20. XX 20: Backoffice Rewards Management
    • 15.21. DD 21: Exchange Key Continuity
    • 15.22. DD 22: Wallet Proofs to Auditor
    • 15.23. DD 23: Taler KYC
    • 15.24. DD 24: Anonymous Age Restriction Extension
    • 15.25. DD 25: Withdraw coins manually starting from the wallet
    • 15.26. DD 26: Refunds and Fees
    • 15.27. DD 27: Sandboxing all the Taler services
    • 15.28. DD 28: Deposit Policy Extensions
    • 15.29. DD 29: Mobile P2P UI
    • 15.30. DD 30: Offline payments
    • 15.31. DD 31: Invoicing
    • 15.32. DD 32: Brandt-Vickrey Auctions
    • 15.33. DD 33: Database Schema and Versioning
    • 15.34. DD 34: Considerations for Wallet Database Migrations
    • 15.35. DD 35: Regional currencies
    • 15.36. DD 36: Currency conversion service
    • 15.37. DD 37: Wallet Transaction Lifecycle
    • 15.38. XX 38: Demobanks protocol suppliers
    • 15.39. DD 39: Taler Wallet Browser Integration Considerations
    • 15.40. DD 40: Distro Packaging
    • 15.41. DD 41: Wallet Balance and Amount Definitions
    • 15.42. DD 42: Wallet Dev Experiments
    • 15.43. DD 43: Managing Prebuilt Artifacts and Source-Level Dependencies
    • 15.44. DD 44: CI System
    • 15.45. DD 45: Single-Depth Inheritance of KYC for Reserves
    • 15.46. DD 46: Contract Format v1
    • 15.47. DD 47: STEFAN
    • 15.48. DD 48: Wallet Exchange Lifecycle and Management
    • 15.49. DD 49: Authentication
    • 15.50. DD 50: Libeufin-Nexus
    • 15.51. DD 51: Fractional Digits
    • 15.52. DD 52: LibEufin Bank Two-factor authentification
    • 15.53. DD 53: Wallet UI Design
    • 15.54. DD 54: Dynamic Forms
    • 15.55. DD 55: Wallet Problem Reports
    • 15.56. DD 56: Weblate integration
    • 15.57. DD 57: LibEufin Bank Account Lockout & Recovery
    • 15.58. DD 58: EBICS Transaction Unique ID
    • 15.59. DD 59: Statistics
    • 15.60. DD 60: TODO: Clause-Schnorr Signatures
    • 15.61. DD 61: TODO: Batched Withdraw
    • 15.62. DD 62: PQ Refresh Protocol
    • 15.63. DD 63: LibEufin Conversion Rate Class
    • 15.64. DD 64: Algorithm for transactions with KYC checks
    • 15.65. DD 65: Exchange Base URL Migration
    • 15.66. DD 66: Wallet UI Color Scheme
    • 15.67. DD 67: Merchant Self Provisioning
    • 15.68. DD 68: Token Feature Roadmap
    • 15.69. DD 69: Exchange Base URL Completion
    • 15.70. DD 70: Alias Lookup and Mailbox
    • 15.71. DD 71: Auto-refresh
    • 15.72. DD 72: Products Units
    • 15.73. DD 73: Extended Merchant Template
    • 15.74. DD 74: Merchant Backend Simplification
    • 15.75. DD 75: Wallet support for BBAN entry/display
    • 15.76. DD 76: Paivana - Fighting AI Bots with GNU Taler
    • 15.77. DD 77: Merchant Multi-Tenancy and Self-Provisioning
    • 15.78. DD 78: Taxes
    • 15.79. DD 79: Reports
    • 15.80. DD XY: Template

For System Administrators

  • 16. UNIX Man Pages
    • 16.1. challenger-admin(1)
    • 16.2. challenger-config(1)
    • 16.3. challenger-dbconfig(1)
    • 16.4. challenger-dbinit(1)
    • 16.5. challenger-httpd(1)
    • 16.6. challenger.conf(5)
    • 16.7. depolymerizer-bitcoin(1)
    • 16.8. depolymerizer-bitcoin.conf(5)
    • 16.9. donau-config(1)
    • 16.10. donau-dbconfig(1)
    • 16.11. donau-dbinit(1)
    • 16.12. donau-httpd(1)
    • 16.13. donau-secmod-cs(1)
    • 16.14. donau-secmod-eddsa(1)
    • 16.15. donau-secmod-rsa(1)
    • 16.16. donau.conf(5)
    • 16.17. libeufin-bank(1)
    • 16.18. libeufin-bank.conf(5)
    • 16.19. libeufin-ebisync(1)
    • 16.20. libeufin-ebisync.conf(5)
    • 16.21. libeufin-nexus(1)
    • 16.22. libeufin-nexus.conf(5)
    • 16.23. robocop(1)
    • 16.24. sync-config(1)
    • 16.25. sync-dbconfig(1)
    • 16.26. sync-dbinit(1)
    • 16.27. sync-httpd(1)
    • 16.28. sync.conf(5)
    • 16.29. taler-aggregator-benchmark(1)
    • 16.30. taler-auditor-config(1)
    • 16.31. taler-auditor-dbconfig(1)
    • 16.32. taler-auditor-dbinit(1)
    • 16.33. taler-auditor-httpd(1)
    • 16.34. taler-auditor-offline(1)
    • 16.35. taler-auditor-sync(1)
    • 16.36. taler-auditor(1)
    • 16.37. taler-auditor.conf(5)
    • 16.38. taler-bank-benchmark(1)
    • 16.39. taler-cyclos(1)
    • 16.40. taler-cyclos.conf(5)
    • 16.41. taler-exchange-aggregator(1)
    • 16.42. taler-exchange-benchmark(1)
    • 16.43. taler-exchange-closer(1)
    • 16.44. taler-exchange-config(1)
    • 16.45. taler-exchange-dbconfig(1)
    • 16.46. taler-exchange-dbinit(1)
    • 16.47. taler-exchange-drain(1)
    • 16.48. taler-exchange-expire(1)
    • 16.49. taler-exchange-httpd(1)
    • 16.50. taler-exchange-kyc-aml-pep-trigger(1)
    • 16.51. taler-exchange-kyc-tester(1)
    • 16.52. taler-exchange-kyc-trigger(1)
    • 16.53. taler-exchange-offline(1)
    • 16.54. taler-exchange-router(1)
    • 16.55. taler-exchange-sanctioncheck(1)
    • 16.56. taler-exchange-secmod-cs(1)
    • 16.57. taler-exchange-secmod-eddsa(1)
    • 16.58. taler-exchange-secmod-rsa(1)
    • 16.59. taler-exchange-transfer(1)
    • 16.60. taler-exchange-wire-gateway-client(1)
    • 16.61. taler-exchange-wirewatch(1)
    • 16.62. taler-exchange.conf(5)
    • 16.63. taler-fakebank-run(1)
    • 16.64. taler-fakebank.conf(5)
    • 16.65. taler-helper-auditor-aggregation(1)
    • 16.66. taler-helper-auditor-coins(1)
    • 16.67. taler-helper-auditor-deposits(1)
    • 16.68. taler-helper-auditor-purses(1)
    • 16.69. taler-helper-auditor-reserves(1)
    • 16.70. taler-helper-auditor-wire-credit(1)
    • 16.71. taler-helper-auditor-wire-debit(1)
    • 16.72. taler-magnet-bank(1)
    • 16.73. taler-magnet-bank.conf(5)
    • 16.74. taler-mdb-ads.sh(1)
    • 16.75. taler-mdb-display(1)
    • 16.76. taler-mdb-network-check.sh(1)
    • 16.77. taler-mdb-qr-show(1)
    • 16.78. taler-mdb-show.sh(1)
    • 16.79. taler-mdb(1)
    • 16.80. taler-mdb.conf(5)
    • 16.81. taler-merchant-benchmark(1)
    • 16.82. taler-merchant-config(1)
    • 16.83. taler-merchant-dbconfig(1)
    • 16.84. taler-merchant-dbinit(1)
    • 16.85. taler-merchant-depositcheck(1)
    • 16.86. taler-merchant-donaukeyupdate(1)
    • 16.87. taler-merchant-exchangekeyupdate(1)
    • 16.88. taler-merchant-httpd(1)
    • 16.89. taler-merchant-kyccheck(1)
    • 16.90. taler-merchant-passwd(1)
    • 16.91. taler-merchant-reconciliation(1)
    • 16.92. taler-merchant-report-generator-email(1)
    • 16.93. taler-merchant-report-generator(1)
    • 16.94. taler-merchant-rproxy-setup(1)
    • 16.95. taler-merchant-webhook(1)
    • 16.96. taler-merchant-wirewatch(1)
    • 16.97. taler-merchant.conf(5)
    • 16.98. taler-terms-generator(1)
    • 16.99. taler-unified-setup.sh(1)
    • 16.100. taler-wallet-cli(1)
  • 17. Internal System Administration
    • 17.1. Writing documentation setup
    • 17.2. Uptime Kuma
    • 17.3. What is Lego
    • 17.4. GNU Taler monitoring
    • 17.5. Backups
    • 17.6. Installation of Prometheus
    • 17.7. Prometheus alerts
    • 17.8. Nginx Prometheus Exporter
    • 17.9. Prometheus node-exporter
    • 17.10. Prometheus postgres-exporter
    • 17.11. Grafana Loki
    • 17.12. Grafana Promtail
    • 17.13. Grafana backup
    • 17.14. Reprepro setup

For Lawyers

  • 18. Taler licensing information
  • 19. GNU Free Documentation License

Other

  • Index

Complete Index

Index

A | B | C | D | E | F | G | I | J | K | L | M | O | P | R | S | T | U | V | W | Z

A

  • absolute time
  • aggregate
  • auditor

B

  • back-office
  • backend, [1]
  • bank
  • Bank account
  • buyer

C

  • claim
  • close
  • coin
  • configuration
  • contract, [1]
  • contract terms
  • crypto-currency
  • currency
  • customer

D

  • DBMS, [1]
  • denomination
  • denomination key
  • deposit
  • dirty
  • drain

E

  • empty
  • exchange, [1]
  • expired

F

  • fakebank
  • fee, [1]
  • fresh
  • frontend

G

  • GNUnet

I

  • instance, [1], [2]
  • inventory

J

  • JSON

K

  • kappa
  • KUDOS, [1]

L

  • legal expiration
  • libeufin
  • link
  • lock, [1]

M

  • maintenance, [1], [2]
  • master key
  • melt
  • merchant
  • message signing key

O

  • order, [1], [2]
  • OTP
  • owner

P

  • pay
  • planchet
  • port
  • PostgreSQL, [1]
  • privacy policy
  • product
  • proof
  • proposal
  • purchase

R

  • recoup
  • refresh
  • refresh commitment
  • refund, [1]
  • refund transaction id
  • relative time
  • reserve
  • RESTful
  • reveal
  • revoke

S

  • security
  • sharing
  • spend

T

  • taler-exchange-config
  • taler-merchant-config
  • taler-merchant-httpd
  • taler-merchant.conf
  • TCP
  • Template
  • terms, [1]
  • TLS
  • TOTP
  • transaction
  • transfer
  • transfer key

U

  • unit
  • UNIX domain socket
  • user

V

  • version

W

  • wallet
  • WebExtension
  • webhook
  • wire deadline
  • wire fee
  • wire format
  • wire gateway
  • wire transfer, [1]
  • wire transfer identifier
  • withdraw

Z

  • zombie

By GNU Taler Developers

© Copyright 2014-2025 Taler Systems SA (GPLv3+ or GFDL 1.3+).

Do you have any question or suggestion regarding the documentation? Go to our TALER Integration Community Hub!