Skip to content

Release 1.0.0 · CodeIgniter 4 on PHP 8.2+

Launch your own crypto faucet site

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.

  • Regular licence, single installation
  • 8 earning surfaces, 3 payment gateways, web-based installer
  • One-time payment — no per-member fees, no revenue share
CryptoFaucet · Member
CryptoFaucet product visual

Why buyers pick this over a starter package

Full unencrypted source CodeIgniter 4 app, admin panel, installer and migrations. No encoder, no lock-in.
8 earning surfaces Faucet, PTC, shortlinks, offerwalls, tasks, lucky number, games and achievements.
3 payment gateways FaucetPay, Payeer and CCPayment with full deposit and withdrawal audit trails.
Web-based installer Browser wizard with database setup, admin account creation and signed lock file.

What ships in the box

8 earning surfaces included
3 payment gateway integrations
29 admin controllers
37 database tables
1 web-based installer

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.

Live Demo

Walk it before you buy it

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 member storefront: faucet claims, PTC ads, shortlinks, offerwalls and tasks.
  • The admin panel: 29 controllers covering members, earnings, withdrawals, settings and security.
  • The web installer: run it yourself against your own database.
  • The demo sandbox: test all features safely without real transactions.

The demo is a shared environment: its balances, members and offers are not yours, and nothing on it is a promise about earnings.

cryptofaucet.hansaldev.com
CryptoFaucet live demo
The Problem

A crypto faucet is harder than it looks

The claim form is the easy part. Everything behind it is where faucets fail.

Abuse and farming

Without captcha, VPN screening and per-surface limits, a faucet is drained by bots within hours of going live.

Balance accuracy

Every claim, task reward and withdrawal touches the same ledger. A race condition or missing transaction row means real money lost.

Payment integration

FaucetPay, Payeer and CCPayment each have their own API, webhook format and verification flow. Getting one wrong means stuck withdrawals.

Configuration complexity

Faucet rates, PTC pricing, shortlink payouts, currency conversion and security settings need a unified admin interface, not a spreadsheet.

Core Features

What the platform actually does

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.

Faucet with levels

Timed claims with configurable cooldown, captcha integration, level-based bonuses and per-day claim limits.

PTC ads

Paid-to-click ad viewing with per-ad pricing, countdown timers, anti-adblock detection and view/click statistics.

Shortlinks

Verified shortlink visits with anti-bot checks, per-link payout amounts and detailed conversion reporting.

Offerwalls

Multiple offerwall provider integrations with conversion tracking, revenue reporting and admin management.

Tasks

Admin-defined tasks with member submissions, image/text proof, approval workflow and reward distribution.

Lucky Number

Roll for a number with configurable odds and a jackpot payout for the winning roll.

Games

A built-in game with its own leaderboard so members can earn and compete beyond the standard surfaces.

Achievements & leaderboard

Gamification with achievements, levels, login streaks and a public leaderboard to drive engagement.

Deposits, withdrawals and internal movement of balance, with full audit trails.

FaucetPay integration

Direct FaucetPay deposits and withdrawals with webhook handling and transaction verification.

Payeer & CCPayment

Additional payment gateway integrations with the same deposit/withdraw flow and admin controls.

Internal transfers

Members can transfer balance to each other with transaction logging and optional admin fees.

Coupons & reward codes

Admin-created coupon codes for balance top-ups, with usage limits and expiry dates.

The admin side: members, earnings, withdrawals, settings and security.

Full admin panel

29 admin controllers covering members, earnings, withdrawals, deposits, settings, content and security.

Security & anti-fraud

Captcha per surface, VPN/proxy screening, anti-adblock, audit logging and demo mode for testing.

Web installer

Browser-based installation wizard with database setup, admin account creation and signed lock file.

Demo mode

Configurable demo mode for testing the full platform without real transactions. Fail-safe default off.

The Solution

One platform, from claim to withdrawal

The complete lifecycle of a crypto earning site, handled by one codebase.

  1. 1A visitor arrives. They see the faucet, PTC ads, shortlinks and offerwalls — all feeding one shared balance.
  2. 2They complete an action. Faucet claim, ad view, shortlink visit, offerwall conversion or task submission — each writes a transaction row.
  3. 3The ledger updates. Balance increases, referral commission accrues, and the member sees their updated total immediately.
  4. 4They request a withdrawal. The admin reviews the request, checks for fraud markers, and approves or rejects with a full audit trail.
  5. 5Payment is sent. Via FaucetPay, Payeer or CCPayment — the transaction is logged and the balance is adjusted.
Product Tour

Every screen, as it ships

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.

How It Works

From install to first payout

The complete path from downloading the archive to paying your first member.

  1. 1Install. Run the web installer: it checks the server, writes the environment and runs the migrations and seed.
  2. 2Configure. Set faucet rates, PTC pricing, shortlink payouts, currency and security settings in the admin panel.
  3. 3Connect gateways. Add your FaucetPay, Payeer and CCPayment API keys and accounts.
  4. 4Launch. Point your domain at the install and open for members.
  5. 5Pay out. Review withdrawal requests, approve or reject with a full audit trail.
Requirements

Server requirements

The installer verifies these before it lets you continue.

Required

PHP8.2 or higher
DatabaseMySQL / MariaDB (MySQLi)
Extensionsmysqli, openssl, mbstring, curl
Web serverApache with mod_rewrite or Nginx

Recommended

PHP extensionsfileinfo, zip, sodium, gd
SSLHTTPS enabled
CronScheduled tasks
Memory128M PHP memory limit or higher
Documentation

Read the docs before you buy

30+ pages covering installation, configuration, every admin and member screen, demo mode, maintenance and troubleshooting.

docs/cryptofaucet

Documentation is served from this site's own /docs/cryptofaucet.

Terms

Licence and terms

Licence

  • Regular licence for a single installation.
  • Full unencrypted source code included.
  • One live domain per licence.

Not included

  • Payment gateway accounts or API credentials
  • Offerwall provider accounts
  • Hosting or domain
  • Custom development or bespoke features
  • Revenue or performance guarantees
FAQ

Common questions

CryptoFaucet is a self-hosted cryptocurrency faucet and earning platform built on CodeIgniter 4. It allows you to run a website where visitors earn small amounts of cryptocurrency for completing actions like faucet claims, viewing PTC ads, visiting shortlinks, completing offerwall offers and submitting tasks.

You need a web server running PHP 8.2 or higher with MySQL or MariaDB, and the PHP extensions mysqli, openssl, mbstring and curl. Apache with mod_rewrite or Nginx is recommended. A web-based installer is included for easy setup.

CryptoFaucet integrates with FaucetPay, Payeer and CCPayment for deposits and withdrawals. You will need your own accounts with these providers — API credentials are configured in the admin panel.

Yes. The full source code is provided unencrypted. You can modify views, CSS, controllers and models to match your brand. The admin panel also includes a menu manager and CMS pages for content changes without touching code.

Yes — a live demo runs at cryptofaucet.hansaldev.com with seeded data, so you can click through every earning surface and the admin panel before buying.

You receive a regular licence for a single installation. The licence permits you to use the software on one live domain. Extended licences for multiple installations or client work may be available on request.
Pricing

Get CryptoFaucet today

CryptoFaucet

$99 $129

  • Full source code
  • Single installation licence
  • Web installer included
  • Customer documentation
  • 8 earning surfaces
  • 3 payment gateways
Buy Now

Customization

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.

  • A custom frontend theme, matched to your brand
  • A new earning surface following the shipped module pattern
  • Extra payment gateways on the same deposit and withdraw flow
  • Integration into your existing stack or API consumers
Discuss customization

New Project

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.

  • Scope workshops around your monetization model
  • The same CodeIgniter 4 foundation this page documents
  • Milestones agreed up front, code handed over in full
  • Post-launch support available commercially
Talk to us about a new project

Launch your own crypto faucet

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

CryptoFaucet — $99 one-time Regular licence · full source · 8 earning surfaces Demo Buy now