MutiFaucet is an easy to setup crypto currency faucet script that supports many different currencies. It was loosely derived from the Simple Faucet script by
Dogenes. The project is hosted on GitHub and you can download it from
https://github.com/tuaris/multifaucet/archive/master.zip.
Fully detailed installation instructions and usage can be found at:
http://www.unibia.net/crypto-faucetGitHub Project:
https://github.com/tuaris/multifaucetFeatures- Web installer that makes it easy to setup, just extract and go.
- Automatic locale and translation into any language.
- Support for either Hot or Cold crypto wallets.
- Themes.
- Simple Captcha, re-CAPTCHA, or Solve Media.
- SpammerSlapper Anti-Proxy Abuse.
- Remote Management via JSON-RPC.
- Muti-site capable (premium add-on).
Note: The "SpammerSlapper" feature is not yet 100% effective and could generate false positives which may annoy your users. Additionally, the service is still very much in it's alpha stages and could slow down your faucet while it's scans the visitor's IP address. You should really only enable this feature after you determine there is abuse. To use the service you will need to get a free API key: http://api.spammerslapper.com.A live example with the multi-site feature running off a single code base and cold wallet can be seen at:
http://faucet.securepayment.cc.
Installation1) Create a MySQL database and user that will be used for the faucet.
2) Download the archive and extract into any folder or root folder on your web server.
3) Allow write permissions to the "config" folder
4) Open the website in your browser to start the web based installer.
5) Delete or rename install.php after the installation is complete.
6) Remove write permissions from configuration files and folder.
If you want to re-configure any settings in the future simply (restore install.php if needed) and re-run the installation script or manually edit the config files. If you are using the cold wallet it's recommended that you place the data file outside your web directory.
Change LogVersion 0.8.1: Added SpammerSlapper support, various bug fixes/code cleanup and improvements.
Version 0.8.2: Improved stats performance, fixed number formatting bug on total payouts.
Version 0.8.3: Fixed issue with floating point values.
ExtraThe FaucetRPC project may be useful for those using the cold storage feature.
This is a very simple reference implementation of a remote payout script.
https://github.com/tuaris/FaucetRPCFeel free to report bugs, send new translations, and send some tips:
BTC: 1B6eyXVRPxdEitW5vWrUnzzXUy6o38P9wN
ZET: ZK6kdE5H5q7H6QRNRAuqLF6RrVD4cFbiNX
SUN: SgNyqiKYrQJVquYNKLrSXv5AEi6Xt5KX4k