Skip to content

Commit e81a055

Browse files
authored
Update README.md
1 parent 16f9974 commit e81a055

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

README.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,17 @@ For more information on *Bitcoin-Standup*:
1111
2. [Why Run a Full Node?](https://github.com/BlockchainCommons/Gordian/blob/master/Docs/Why-Full.md) details why you would want to run a full node in the first place.
1212
3. [Security for Bitcoin-Standup](https://github.com/BlockchainCommons/Gordian/blob/master/Docs/Security.md) offers notes on ensuring the security of your *Bitcoin-Standup* node.
1313

14-
## Status — Work-in-Progress
14+
## Status — Work-in-Progress (0.8)
1515

1616
The *Bitcoin-Standup-Scripts* are updated every year or two for the newest versions of Bitcoin and Debian, and so remain a work-in-progress. We're also working toward improving the modularity of various plug-ins that could be installed.
1717

18+
## Version History
19+
20+
### 0.8.0, October 6, 2021
21+
22+
* Added Cypherpunkpay Installation, courtesy of [@nochiel](https://github.com/nochiel) and sponsorship from [HRF](https://hrf.org/).
23+
* Updated scripts to Bitcoin Core 22.0
24+
1825
## Installation Instructions
1926

2027
There are two linux based StandUp scripts; `StandUp.sh` and `LinodeStandUp.sh`.
@@ -104,6 +111,32 @@ By default the scripts set up a pruned testnet node and a Tor V3 hidden service
104111
rm -R -f qrcode.png
105112
```
106113

114+
## Installation Instructions Cypherpunkpay
115+
116+
Version 0.8.0 of the Bitcoin Standup Scripts added support for [Cypherpunkpay installation](https://cypherpunkpay.org/). Cypherpunkpay may be installed by inputting four variables:
117+
118+
* USECYPHERPUNKPAY ; set to YES
119+
* CPPLITE ; for a lighter installation, usually set to YES
120+
* XPUB ; the xpub for the wallet where you will receive your funds
121+
* CPPCAUSE ; the title for your Cyperpunkpay donations
122+
123+
If you use the Linode Stackscript, you will be able to set these variables on the Stackscript deployment page; if you use the `.sh` scripts, you must find these lines in the script, uncomment them, and edit them as appropriate (particularly the `XPUB` and `CPPCAUSE` variables).
124+
125+
After running the script, you can verify that Cypherpunkpay is running with `systemctl status cypherpunkpay`:
126+
```
127+
# systemctl status cypherpunkpay
128+
● cypherpunkpay.service - CypherpunkPay
129+
Loaded: loaded (/lib/systemd/system/cypherpunkpay.service; enabled; vendor preset: enabled)
130+
Active: active (running) since Thu 2021-10-07 00:49:18 UTC; 1min 28s ago
131+
Main PID: 9136 (cypherpunkpay)
132+
Tasks: 37 (limit: 4680)
133+
Memory: 63.6M
134+
CPU: 1.404s
135+
CGroup: /system.slice/cypherpunkpay.service
136+
└─9136 /opt/venvs/cypherpunkpay/bin/python /usr/bin/cypherpunkpay
137+
```
138+
Once Cypherpunkpay is running, you will need to [integrate it into your website](https://cypherpunkpay.org/merchant/quick-start/).
139+
107140
## Financial Support
108141

109142
*Bitcoin-Standup* is a project of [Blockchain Commons](https://www.blockchaincommons.com/). We are proudly a "not-for-profit" social benefit corporation committed to open source & open development. Our work is funded entirely by donations and collaborative partnerships with people like you. Every contribution will be spent on building open tools, technologies, and techniques that sustain and advance blockchain and internet security infrastructure and promote an open web.

0 commit comments

Comments
 (0)