index.rst (3136B)
1 Design Documents 2 ################ 3 4 This is a collection of design documents related to GNU Taler. 5 The goal of these documents is to facilitate discussion about new features 6 while keeping track of the evolution of the whole system and protocol. 7 8 Design documents that start with "XX" use a legacy marker for deprecated 9 documents. The lifecycle metadata in each document is authoritative. See 10 :doc:`README` for the status vocabulary and maintenance rules. 11 12 .. toctree:: 13 :maxdepth: 1 14 :glob: 15 16 README 17 001-new-browser-integration 18 002-wallet-exchange-management 19 003-tos-rendering 20 004-wallet-withdrawal-flow 21 005-wallet-backup-sync 22 006-extensions 23 007-payment 24 008-fees 25 009-backup 26 010-exchange-helpers 27 011-auditor-db-sync 28 012-fee-schedule-metrics 29 013-peer-to-peer-payments 30 014-merchant-backoffice-ui 31 015-merchant-backoffice-routing 32 016-backoffice-order-management 33 017-backoffice-inventory-management 34 018-contract-json 35 019-wallet-backup-merge 36 020-backoffice-rewards-management 37 021-exchange-key-continuity 38 022-wallet-auditor-reports 39 023-taler-kyc 40 024-age-restriction 41 025-withdraw-from-wallet 42 026-refund-fees 43 027-sandboxing-taler.rst 44 028-deposit-policies 45 029-mobile-ui 46 030-offline-payments 47 031-invoicing 48 032-brandt-vickrey-auctions 49 033-database 50 034-wallet-db-migration 51 035-regional-currencies 52 036-currency-conversion-service 53 037-wallet-transactions-lifecycle.rst 54 038-demobanks-protocol-suppliers.rst 55 039-taler-browser-integration.rst 56 040-distro-packaging.rst 57 041-wallet-balance-amount-definitions.rst 58 042-synthetic-wallet-errors.rst 59 043-managing-prebuilt-artifacts.rst 60 044-ci-system.rst 61 045-kyc-inheritance.rst 62 046-mumimo-contracts.rst 63 047-stefan.rst 64 048-wallet-exchange-lifecycle.rst 65 049-auth.rst 66 050-libeufin-nexus.rst 67 051-fractional-digits.rst 68 052-libeufin-bank-2fa.rst 69 053-wallet-ui.rst 70 054-dynamic-form.rst 71 055-wallet-problem-report.rst 72 056-weblate-integration.rst 73 057-libeufin-bank-account-lockout.rst 74 058-ebics-tx-unique-id.rst 75 059-statistics 76 060-clause-schnorr.rst 77 061-batched-withdraw.rst 78 062-pq-refresh.rst 79 063-libeufin-conversion-rate-classes 80 064-kyc-operation-algo 81 065-exchange-base-url-migration 82 066-wallet-color-scheme 83 067-merchant-self-provisioning 84 068-tokens-roadmap 85 069-exchange-base-url-completion 86 070-alias-directory-mailbox 87 071-auto-refresh 88 072-products-units 89 073-extended-merchant-template 90 074-merchant-backend-simplification 91 075-wallet-bban-support 92 076-paywall-proxy 93 077-merchant-self-provisioning 94 078-taxes 95 079-reports 96 080-short-wire-subject 97 081-shop-discovery 98 082-wallet-diagnostics 99 083-wallet-initiated-withdrawal 100 084-simple-observability 101 085-transfer-status 102 086-wallet-design 103 087-wallet-onboarding 104 088-wallet-withdraw 105 089-merchant-2fa 106 090-branding 107 091-wallet-coin-selection 108 092-incremental-backup-sync 109 093-checkout-page 110 094-discounts-passes-wallet 111 095-captcha-100 112 096-partial-payments 113 097-challenge-confirmations 114 098-token-fountains 115 099-programmable-templates 116 100-shares 117 101-semantic-token-families 118 999-template