{"repo":"chainflag/eth-faucet","free":true,"listed":false,"github":"https://github.com/chainflag/eth-faucet","clone":"git clone https://github.com/chainflag/eth-faucet.git","description":"Ether faucet server built with Go and Svelte.","language":"Go","stars":574,"topics":["ethereum","testnet-faucet","faucet","blockchain"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"eth-faucet The faucet is a web application with the goal of distributing small amounts of Ether in private and test networks. Features Configure the funding account using a private key or keystore Implement CAPTCHA verification to prevent abuse Rate-limit requests by ETH address and IP address to prevent spam Prevent X-Forwarded-For spoofing by specifying the number of reverse proxies Get started Prerequisites Go (version 1.17 or later) Node.js Installation 1. Clone the repository and navigate to the app’s directory 2. Bundle frontend with Vite 3. Build Go project Usage Use a private key Use a keystore Configuration You can configure the funding account by using environment variables instead of command-line flags: or Then run the faucet application without the wallet command-line flags: Optional Flags The following are the available command-line flags(excluding above wallet flags): Flag Description Default Value ------------------- -------------------------------------------------- --------------- -httpport Listener port to serve HTTP connection 8080 -proxycount Count of reverse proxies in front of the server 0 -faucet.amount Number of Ethers to transfer per user request 1.0 -faucet.minutes Number of minutes to wait between funding rounds 1440 -faucet.name Network name to display on the frontend testnet -faucet.symbol Token symbol to display on the frontend ETH -hcaptcha.sitekey hCaptcha sitekey -hcaptcha.secret hCaptcha secret Docker deployment or License Distributed under t","default_branch":null,"files":null,"tree":[],"storefront":"/r/chainflag","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chainflag/eth-faucet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}