Strappy is an extensible bootstrap node for Free Food.
If you want to support the Free Food mainline by operating a bootstrap node — or if you want to spin up your own private network running the Free Food protocol — Strappy is the right place to start. Watch the Strappy tutorial video (above) to learn the basics.
Node.js (tested on v14.17.6)
- Clone Strappy.
git clone https://github.com/noahlevenson/strappy
- Clone libfood into the Strappy directory.
git clone https://github.com/noahlevenson/libfood strappy/libfood
- Configure Strappy by copying Strappy's
libfood.json
to the libfood install.
cp strappy/libfood.json strappy/libfood
- Configure Strappy.
node strappy/tools/strappygen
- Generate secrets for the new network.
node strappy/tools/netgen
- Run Strappy.
node strappy/src/strappy