forked from AxelHamburch/LightningATM
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample_config.ini
101 lines (85 loc) · 2.73 KB
/
example_config.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
[atm]
# Set your fiat currency with the three letter
# currency code (https://www.xe.com/symbols.php)
cur = eur
# Define what a cent is called in the currency
# of your choice for price display (singular).
centname = cent
# Set language: "en", "de", "fr", "it", "es", "pt", "tr" currently available
# Code 2 from https://www.science.co.il/language/Codes.php
language = en
# Do you have a camera? "False" or "True"
camera = False
# Set the Fee in %
fee = 2
# dangermode=on will save lnd Macaroon and lntxbot credential to this config file
# dangermode=off will wipe any saved credentials and require them to be entered each
# time the ATM starts
dangermode = on
# Define what screen you are using with the ATM
# Current options are:
# display = papiruszero2in
# display = waveshare2in13v2
# display = waveshare2in13v3
# display = waveshare2in13d
# display = waveshare2in66
# display = waveshare2in7
# display = waveshare2in9d
# display = inkyphat
display =
# Automatically set during initial setup to LND or LNTXBOT
# Current options are:
# activewallet = btcpay_lnd
# activewallet = lnbits
# activewallet = blink
activewallet =
# By default, the ATM only makes payouts when the button is pressed.
# If you set this value higher than 0, it will automatically start
# a payout after the specified amount of seconds have passed
# Standard 12 = 12 seconds
payoutdelay = 12
[lnurl]
# Be aware of the privacy implications when communicating over a third party server
# Make use of the LNURLProxyAPI (https://github.com/21isenough/LNURLProxyAPI)
# Set this variable to active, to activate LNURLProxyAPI
lnurlproxy = inactive
# Use your own LNURLProxyAPI by replacing the following URL
# Default is the publicly accessible API by @21isneough
lnurlproxyurl = https://api.lightningatm.me/v1/lnurl
[btcpay]
url =
[lnd]
# HEX encoded LND macaroon
macaroon =
verify = on
[lntxbot]
# base64 encoded lntxbot api credentials
# lntxbot will be deleted soon
url =
creds =
[lnbits]
# api credentials
url = https://legend.lnbits.com/api/v1
apikey =
# One of "invoice" or "lnurlw"
method = lnurlw
# only for lnurlw - seconds to redeem the lnurlw
timeout = 90
[blink]
# Learn more about the Blink API at https://dev.blink.sv
graphql_endpoint = https://api.blink.sv/graphql
# Find your wallet ID at https://dashboard.blink.sv under the balances
# Choose BTC to pay out from the BTC balance
# Choose USD to pay out from the Stablesats balance
wallet_id =
# Generate an API key in the dashboard (starts with: blink_...)
api_key =
# Set lnurlproxy = active in the [lnurl] section
[coins]
# Pulsecount, fiat value, name
coin_types = 2,0.05,5 eur cent
3,0.10,10 eur cent
4,0.20,20 eur cent
5,0.50,50 eur cent
6,1.00,1 eur
7,2.00,2 eur