Abuse and farming
Without captcha, VPN screening and per-surface limits, a faucet is drained by bots within hours of going live.
Release 1.0.0 · CodeIgniter 4 on PHP 8.2+
A self-hosted CodeIgniter 4 platform where visitors earn cryptocurrency for completing simple actions — faucet claims, PTC ads, shortlinks, offerwalls and tasks — then withdraw to their own wallets.
Counts are of the files and schema in the release you receive. Payment gateway accounts and API credentials are deliberately not included — you supply your own.
The demo is the product on a public domain with seeded data, so every screen has something in it. Click through every earning surface and the admin panel before buying.
The demo is a shared environment: its balances, members and offers are not yours, and nothing on it is a promise about earnings.
The claim form is the easy part. Everything behind it is where faucets fail.
Without captcha, VPN screening and per-surface limits, a faucet is drained by bots within hours of going live.
Every claim, task reward and withdrawal touches the same ledger. A race condition or missing transaction row means real money lost.
FaucetPay, Payeer and CCPayment each have their own API, webhook format and verification flow. Getting one wrong means stuck withdrawals.
Faucet rates, PTC pricing, shortlink payouts, currency conversion and security settings need a unified admin interface, not a spreadsheet.
Grouped by the job each part of the system performs.
The core loop and the surfaces that bring a member back. Each credit lands in the same ledger.
Timed claims with configurable cooldown, captcha integration, level-based bonuses and per-day claim limits.
Paid-to-click ad viewing with per-ad pricing, countdown timers, anti-adblock detection and view/click statistics.
Verified shortlink visits with anti-bot checks, per-link payout amounts and detailed conversion reporting.
Multiple offerwall provider integrations with conversion tracking, revenue reporting and admin management.
Admin-defined tasks with member submissions, image/text proof, approval workflow and reward distribution.
Roll for a number with configurable odds and a jackpot payout for the winning roll.
A built-in game with its own leaderboard so members can earn and compete beyond the standard surfaces.
Gamification with achievements, levels, login streaks and a public leaderboard to drive engagement.
Deposits, withdrawals and internal movement of balance, with full audit trails.
Direct FaucetPay deposits and withdrawals with webhook handling and transaction verification.
Additional payment gateway integrations with the same deposit/withdraw flow and admin controls.
Members can transfer balance to each other with transaction logging and optional admin fees.
Admin-created coupon codes for balance top-ups, with usage limits and expiry dates.
The admin side: members, earnings, withdrawals, settings and security.
29 admin controllers covering members, earnings, withdrawals, deposits, settings, content and security.
Captcha per surface, VPN/proxy screening, anti-adblock, audit logging and demo mode for testing.
Browser-based installation wizard with database setup, admin account creation and signed lock file.
Configurable demo mode for testing the full platform without real transactions. Fail-safe default off.
The complete lifecycle of a crypto earning site, handled by one codebase.
Captured from the release. Filter by area, then select any image to open it full size.
Names, balances and artwork visible in these captures are demo data from a seeded installation. Your installation starts with no members, no offers and no ledger history.
The complete path from downloading the archive to paying your first member.
The installer verifies these before it lets you continue.
| PHP | 8.2 or higher |
| Database | MySQL / MariaDB (MySQLi) |
| Extensions | mysqli, openssl, mbstring, curl |
| Web server | Apache with mod_rewrite or Nginx |
| PHP extensions | fileinfo, zip, sodium, gd |
| SSL | HTTPS enabled |
| Cron | Scheduled tasks |
| Memory | 128M PHP memory limit or higher |
30+ pages covering installation, configuration, every admin and member screen, demo mode, maintenance and troubleshooting.
Documentation is served from this site's own /docs/cryptofaucet.
$99
$129
Shape CryptoFaucet around your workflow — quoted per project.
The package ships without bespoke feature work, but the code is yours to extend — and HansalDev can extend it for you.
Commission a new build from the HansalDev team.
Rather than adapting an existing script, start a dedicated engagement: a new product planned, designed, built and documented for your market.
Get the full unencrypted CodeIgniter 4 source code, run the web installer, connect FaucetPay, Payeer or CCPayment with your own keys, and start paying out claims from your own domain.
One-time payment · Regular licence for a single installation · full unencrypted source code and web installer included · version 1.0.0