Introduction

In the dynamic field of blockchain technology, the importance of efficient and reliable testing platforms is crucial. For developers, researchers, and blockchain enthusiasts working on Ethereum-based projects, access to testnet funds is essential for successful experimentation and development.

The Chainstack Faucet API is a faucet API designed to facilitate the process of requesting testnet funds. By utilizing a simple API call with the Chainstack API key as authentication, users can effortlessly acquire the necessary testnet funds for their projects.

This faucet API integrates seamlessly with existing development workflows and prioritizes ease of use, making it an ideal solution for blockchain professionals focused on Ethereum-based projects. Adopt the Chainstack Faucet API for a streamlined approach to testnet fund acquisition and enhance your blockchain development experience.

📘

You can also request funds directly from the Chainstack Faucet page.

Available faucets

The faucets available at this moment are:

Faucet limitations

Due to the recent scarcity of testnet funds, the Chainstack Faucet API enforces stringent criteria for receiving testnet tokens.

📘

To protect the faucet, a balance of at least 0.006 ETH on mainnet is required.

Authentication

A Chainstack API key serves as the method of authentication.

📘

Learn how to sign up and generate an API key.

Amount limits

Test tokens are designed for development purposes rather than accumulation. To ensure fairness, users are restricted to receiving up to a limited amount of test tokens per day, as developers generally do not require large amounts for testing their DApps.

The Chainstack Faucet API adopts a "top-up" approach. If your wallet already contains the maximum amount of test tokens or more, you will be ineligible to receive additional tokens. However, if your wallet holds less than the maximum amount, the faucet will dispense the difference to top up your wallet balance.

Frequency limits

The Chainstack Faucet API permits users to obtain test tokens once every 24 hours to maintain resource availability. If another request is submitted within this time frame, the API will return an error message specifying the time remaining before you become eligible for another request.

Choose the network to test on

The Chainstack faucet distributes tokens for various test networks; below, you can find an overview of them:

Ethereum testnets

Sepolia

Sepolia is the recommended testnet for testing DApps and smart contracts, and the Sepolia network uses a set or permissioned validators; this means that not everyone can participate in the network as a validator.

📘

Learn more about the Sepolia Testnet and how to migrate your applications from Goerli to Sepolia.

Holesky

Holesky is the Ethereum testnet replacing the Goerli testnet. Holesky serves as a test environment for staking features, infrastructures, and protocols. It runs the Ethereum Proof of Stake consensus.

BNB Smart Chain Testnet

BNB Smart Chain is a blockchain network built for running smart contract-based applications. BNB Chain is a separate blockchain compatible with the Ethereum Virtual Machine (EVM). It offers an alternative to Ethereum, with lower transaction costs and faster block times.

📘

Learn more about the BNB Smart Chain Testnet.

Scroll Sepolia Testnet

Scroll Sepolia is a Layer 2 scaling solution for Ethereum that uses zk-rollups to enhance transaction throughput and reduce costs while maintaining security. It provides developers with a scalable and efficient environment to test and deploy DApps.

zkSync Era Testnet

zkSync Era is an Ethereum Layer 2 scaling solution that leverages zero-knowledge (ZK) rollups to offer scalable, low-cost, and secure transactions.

zkSync provides a trustless environment where transactions are processed off-chain but retain the same level of security as on-chain transactions.

One of its standout features is account abstraction, which allows for more flexible transaction models, enabling users to pay gas fees in custom ERC-20 tokens. This makes zkSync an attractive option for applications looking to improve user experience and accessibility without compromising security or decentralization.

📘

Learn more about zkSync Era , or follow our tutorial to deploy a Paymaster contract.

Polygon Amoy Testnet

Polygon Amoy is a testnet for the Polygon network, a Layer 2 scaling solution for Ethereum. It provides a scalable and user-friendly platform for testing and deploying DApps, offering lower transaction costs and faster confirmation times than the Ethereum mainnet.