Basic income in portions to to exceed a daily amount
The demo contains 3 components
- /balance -- shows your balance
- /faucet -- a small app that will see your balance
- /home -- navigation and instructions
Each was deployed as a custom route with its own handler.
Installation is via
git clone https://github.com/quantumpayments/basic_incom.git
$ bin/server.js --port 8443 --ssl-key path/to/ssl-key.pem --ssl-cert path/to/ssl-cert.pem# server running on
How do I get the --ssl-key and the --ssl-cert?
You need an SSL certificate you get this from your domain provider or for free from Let's Encrypt!.
If you don't have one yet, or you just want to test
solid, generate a certificate
$ openssl genrsa 2048 > ../localhost.key $ openssl req -new -x509 -nodes -sha256 -days 3650 -key ../localhost.key -subj '/CN=*.localhost' > ../localhost.cert
Using webcredits it is possible to set up a faucet using
credit create credit genesis credit insert https://w3id.org/cc#coinbase 50000 '' https://w3id.org/cc#faucet