DeFi Intel

What is Faucet?

Plain-English explainer · Updated 2026-07-02 · By DeFi Intel

How it works

A user visits a faucet website, enters their wallet address, and often completes a CAPTCHA or similar human verification. The faucet backend then initiates a transaction from a pre-funded wallet, sending a fixed amount (e.g., 0.0001 ETH on a testnet) to the user's address. The transaction is broadcast to the network and confirmed, after which the user can use the tokens for testing, deploying smart contracts, or paying gas fees on testnets. Many faucets impose cooldown periods (e.g., one request per day) to prevent abuse and manage their token reserves. Faucets are typically funded by donations, project grants, or directly by the network's block rewards, ensuring a steady supply of free tokens.

Security and rate limiting are critical. Faucets employ IP tracking, wallet blacklists, and occasionally proof-of-work or social media tasks to deter Sybil attacks. Some advanced faucets use a queue system or a point-based reward that adjusts based on demand. For testnets, major providers like Infura, Alchemy, and Ethereum Foundation run official faucets that automatically dispense ETH when a user verifies ownership of a wallet via a signed message or a GitHub account. The faucet smart contract or server monitors balances and automatically refills from a larger reserve if the faucet runs low. This ensures uptime and consistent distribution.

On mainnets, faucets are less common due to the real value of tokens, but some exist for specific use cases. For example, FaucetPay is a multi-coin faucet aggregator that allows users to claim small amounts of Bitcoin, Dogecoin, or other altcoins by completing surveys or watching ads. These mainnet faucets monetize user attention to fund the token giveaways. Historically, the first Bitcoin faucet, run by Gavin Andresen in 2010, offered 5 BTC per person to bootstrap adoption. Today, testnet faucets remain essential for developers, while mainnet faucets serve as marketing tools or low-entry onboarding for emerging chains.

Why it matters

Faucets dramatically lower the barrier to entry for blockchain experimentation and education. Without testnet faucets, developers would need to spend real money to deploy and test smart contracts, slowing innovation. They also serve as a powerful onboarding tool, allowing newcomers to experience transactions, wallet setups, and dApps without financial commitment. For mainnet projects, faucets can distribute small amounts of native tokens to attract users or promote new features. In essence, faucets democratize access to blockchain technology, making it possible for anyone with an internet connection to participate in testing or usage.

Real-world examples

Real examples include the Goerli testnet ETH faucet (now deprecated) and the Sepolia testnet faucet run by the Ethereum Foundation. Bitcoin testnet faucets from services like CoinFaucet or Bitaps provide free testnet BTC. On mainnets, FaucetPay offers small amounts of Bitcoin, Dogecoin, and Litecoin. Historically, the first Bitcoin faucet, created by Gavin Andresen in 2010, distributed 5 BTC per visitor, playing a key role in bootstrapping network adoption.

FAQ

What is a crypto faucet?

A crypto faucet is a website or app that rewards users with small amounts of cryptocurrency or testnet tokens, usually for free, in exchange for completing simple tasks like a CAPTCHA or watching an ad.

How do testnet faucets work?

Testnet faucets automatically send a small amount of testnet tokens (e.g., Goerli ETH) to a user-provided wallet address after human verification, often with a cooldown per IP or address to prevent abuse.

Are faucets still used today?

Yes, testnet faucets are widely used by developers for testing smart contracts and dApps. Mainnet faucets exist but are less common due to the real value of tokens, often serving as marketing or low-value onboarding tools.

Related terms

Go deeper

Browse the complete crypto glossary to explore related terms and concepts.

Browse Glossary

Entities mentioned