Salmen’s FaucetHub Faucet – Pretty Simple Script

Salmen’s FaucetHub Faucet has actually been started in Dec 2015, has been abandoned for a while and now is kept up to date again by its developer.

Its design is pretty basic – so are its features – but it’s got everything you need to start and run your bitcoin faucet.

UPDATE: If you get a blank page after installation, go to 000webhost dashboard / General / Settings and change PHP version to 5.6.

Salmen’s FaucetHub Faucet Script GitHub Page
Salmen’s FaucetHub Faucet Script BitcoinTalk Forum

Salmen’s FaucetHub Faucet Script Features

  • Admin page
  • Random payouts
  • reCaptcha support
  • VPN/Proxy protection
  • Automatic or manual (by user) payouts
  • Easily insert advertising blocks from the admin page
  • Ban system for IPs and addresses

Salmen’s FaucetHub Faucet Script Screenshots

Public Page

Admin Page

HowTo Install Salmen’s FaucetHub Faucet Script

Step 1: Get the script

Go to the script’s GitHub page and download the zip file:

Step 2: Get FaucetHub API Key / Get Captcha Keys / Upload files / Create database

What is is an innovative micro-wallet designed for Faucet owners, app owners and website/service owners. A micro-wallet opens up the world of Crypto-Currencies to your website or app by allowing you to send Bitcoin, Litecoin or Dogecoin payments of any amount to your users with zero transaction fees ...
Read More
FaucetSystem Faucet Script has been created by the FaucetSystem micropayment service developers to work only with FaucetSystem service. In this post, you will find two scripts - one that works with FaucetSystem and one that works with FaucetHub. FaucetSystem Faucet Script Features Original AntiBot system Support for custom templates Jackpot ...
Read More
Database applications are basically a pieces of software designed to handle lots of data, but to store it in a way that's easy to find and retrieve. A database will be used by your faucet to store your settings but also to store the visitors ip addresses, bitcoin addresses, time ...
Read More
What is a captcha Captcha is a type of human response test. It basically is a system created to distinguish humans from automated scripts (bots). It's actually an acronym for Completely Automated Public Turing test to tell Computers and Humans Apart. Setting humans apart from bots it's vital for your ...
Read More
More and more URL shorteners popup, some are here to stay, some can't keep up with paying their users and shut down. Also, more and more faucet scripts are using these URL shorteners to increase their payouts to their users but faucets often pay their users instantly, while shorteners pay ...
Read More

Step 3: Import sql file to database

First, download the faucet script zip file and extract it on your computer.
Inside the extracted directory, you will find a file called sql.sql.
We need to import that file into the webhosting database.

For 000webhost:

Login to your 000webhost account
Go to Manage database
Click Manage next to your database name
Click phpMyAdmin

For cPanel:

Login to your cPanel Dashboard
Find phpMyAdmin under Databases and click it

Once phpMyAdmin has loaded, find your database name on the left and click on it (i’m using a database named ‘testing’ for this guide):

Navigate to Import
Click Choose File and browse your computer for the sql.sql file
Click Go

If everything went well, you should see the following message (among others):

Step 4: Edit script’s config file

Open the file manager from 000webhost or cPanel and navigate to your webroot/includes folder.

Find the config.php, right click it and select Edit.

Edit the file with the database host, name, user and password you created at Step 2.

Save and close the file.

Step 5: Configure Salmen’s Faucet Script

If you did everything right, you should be able to open a browser and point it to .

Here, you will be asked to login. The default credentials are:

Admin Username: admin

Admin Password: admin

What you should configure here is (From Standard Settings):

  • Admin username and password
  • Minimum and maximum rewards (based on current BTC price, it’s a good idea to keep them under 100)
  • Timer (Allowed time between claims)
  • FaucetHub API Key (You get this by following the guides at the beginning of this post)
  • reCaptcha Keys (You get these by following the guides at the beginning of this post)

Other things you could configure here (optional):

  • Faucet name
  • Referral comission
  • VPN/Proxy shield (On or Off)
  • Auto Withdraw (Satoshis are keept in user’s balance until he requests withdraw or are automatically sent after each claim)
  • Reverse Proxy – If you have CloudFlare service enabled
  • Add new pages (Like faucet info page or contact page)
  • Ban IP or BTC addresses

The final step before sharing your faucet address to users is to add some advertising blocks to it, in order to get some revenue. Once you’ve created an account on one or more advertising networks (and got accepted), you will be able to insert the ad codes right from the admin page (under Advertising settings).

For this, you should read the Step 3 guide about ad networks.

Leave a Reply