exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

exchange-business.conf (1841B)


      1 # Configuration for business-level aspects of the exchange.
      2 
      3 [exchange]
      4 
      5 # Here you MUST add the master public key of the offline system
      6 # which you can get using `taler-exchange-offline setup`.
      7 # This is just an example, your key will be different!
      8 # MASTER_PUBLIC_KEY = YE6Q6TR1EDB7FD0S68TGDZGF1P0GHJD2S0XVV8R2S62MYJ6HJ4ZG
      9 # MASTER_PUBLIC_KEY =
     10 
     11 # Publicly visible base URL of the exchange.
     12 # BASE_URL = https://example.com/
     13 # BASE_URL =
     14 
     15 # Attribute encryption key for storing attributes encrypted
     16 # in the database. Should be a high-entropy nonce.
     17 ATTRIBUTE_ENCRYPTION_KEY = SET_ME_PLEASE
     18 
     19 # For your terms of service and privacy policy, you should specify
     20 # an Etag that must be updated whenever there are significant
     21 # changes to either document.  The format is up to you, what matters
     22 # is that the value is updated and never reused. See the HTTP
     23 # specification on Etags.
     24 # TERMS_ETAG =
     25 # PRIVACY_ETAG =
     26 
     27 # How far in the future may a purse expire?  This must not exceed the
     28 # shortest DURATION_LEGAL of any denomination in exchange-coins.conf, as
     29 # an expiring purse refunds the coins deposited into it and the auditor
     30 # can only account for such a refund while their denomination is still
     31 # legally valid.  Without this option the exchange uses that shortest
     32 # DURATION_LEGAL and warns about it.
     33 # PURSE_EXPIRATION_LIMIT = 3 years
     34 
     35 # Bank accounts used by the exchange should be specified here:
     36 [exchange-account-1]
     37 
     38 ENABLE_CREDIT = NO
     39 ENABLE_DEBIT = NO
     40 
     41 # Account identifier in the form of an RFC-8905 payto:// URI.
     42 # For SEPA, looks like payto://iban/$IBAN?receiver-name=$NAME
     43 # Make sure to URL-encode spaces in $NAME!
     44 PAYTO_URI =
     45 
     46 # Credentials to access the account are in a separate
     47 # config file with restricted permissions.
     48 @inline-secret@ exchange-accountcredentials-1 ../secrets/exchange-accountcredentials-1.secret.conf