FaucetFunds sits between faucet webmasters and their users. Sites fund balances, users claim to their own addresses, and withdrawals are handled from one simple wallet.
Built for high-volume faucet traffic, with per-site balances, per-address accounting, manual review of deposits and withdrawals, and FaucetPay-compatible APIs.
Users register, secure their account with 2FA, and add the addresses they use on faucets. Each address is tied to a single coin and tracks its own balance inside FaucetFunds.
Webmasters create “sites” under their account and deposit to each site/coin. When your faucet sends a claim via API, the site balance decreases and the user’s address balance increases automatically.
When an address reaches the minimum withdrawal for its coin, the user submits a withdrawal request. Requests are processed manually to the same on-chain address.
Each faucet or site has its own balances per coin. You control funding at the site level and can see exactly how much each integration is consuming.
Deposits and withdrawals are queued and reviewed in the admin panel. That keeps a clean audit trail and protects the hot wallet that backs FaucetFunds.
Admin views show user balances, site balances, deposit and withdrawal queues, and per-request API logs so you can diagnose issues without guesswork.
FaucetFunds exposes endpoints that mirror FaucetPay’s payout API:
/api/v1/send /api/v1/balance /api/v1/checkaddress
If you already integrate with FaucetPay, you can point the same calls here by changing the domain and API key. Request and response formats are intentionally familiar.