Setting up your first auto faucet!

First off you will need the script. Latest Floodgate Script

Put everything in the document root of your site (/public_html)


You will need to make yourself a faucet owner, go to User tab and make yourself a faucet owner.

On the overview page you will click on Your Faucets on the left side and create a new faucet. When you have done that, edit the name, currency and payout information and website URL. You will want to click the TABS for PTP and MINING as these are the type of faucet you have. (not doing so may get your users banned) Next scroll down (or go back to My Faucets and settings for this faucet) to configure rate limits. I would leave everything at 0.00000001 and 360 minute timer except for the currency you intend on providing. To start set this low in case something goes wrong you do not lose funds. You can edit the max send limits, faucet name and other information on this page by going into Your Faucets then Settings at any time.

When finished with that, click to show your API key (never give this to anyone) and either copy it down, leave the page open or come back to get the API key later when you need it.

On Faucet Hubʼs manager page, make sure that the faucet is set up under the “PTP” and “Mining” categories! If it isnʼt, users could get their accounts frozen for claiming too often!

Dependencies The code is currently developed and tested using PHP 7.1; it requires the allow_url_fopen = 1 'php.ini' directive set (this is the default).

How to un-ban IP addresses Open your '.htaccess' file and remove the line deny from IP, where IP is the IP address to un-ban.

You will need a host. Create an account at 000Webhost. From here you will need to copy down your login information and FTP information.

You may also want to use an FTP program, I use CoreFTP In this program you enter the FTP and login information from 000webhost. You can also upload the zip direct to webhost through browser FTP.


Create your free account. In your control panel navigate to the FTP section (this information may also be in your welcome email) and copy down the login name and FTP address for your website. You will enter this information into CoreFTP to login to your website.


Extract or Un pack all auto faucet files into a folder. Open CoreFTP and login to 000webhost, on the right side of the FTP program is the server directory, double click on public_html.

When that directory is open, use the left side of CoreFTP to navigate to the auto faucet folder, select all files and folders, move them to the public_html directory of the server by dragging them to the right window. You will need to make sure it is not in a sub directory, (such as public_html/myfaucet/) as this install is for the basic setup. You will need to edit the files if you wish to put it anywhere other than the main public directory.

When you have everything moved over, right click and set permissions to 600 for config.php file - This will make it so users cannot view your API in your config. Click to edit your config.php file. (right click, edit)

Here you can edit your payout information, payout time, which coins are true or false to be on your faucet. You can also enable ads, captcha and IpHUB or Nastyhosts here. When you have finished editing your config.php your site should be up.

A few companies I use for ads

Shortlink Section

Ads Section

Any further questions japakar#3196 on discord or on FaucetHUB chat.

This was just a quick write up, I intend to expand on it later.