ℹ️ Introduction to the Aptos Testnet Faucet

The Aptos Faucet allows users to request APT tokens on Devnet for testing purposes.

Note: Minting is only available on Devnet—Testnet users must use the mint page and there is no faucet on Mainnet.

How to Use the Faucet

In Wallets

Most Aptos wallets (e.g. Petra, Pontem) offer a built-in Devnet faucet button.

In the Aptos CLI

Use the following command (amount is in Octas — 1 APT = 100,000,000 Octas):

aptos account fund-with-faucet --account <your_account_address> --amount 100000000

In the TypeScript SDK

import { Aptos, AptosConfig, Network } from "@aptos-labs/ts-sdk";

const aptos = new Aptos(new AptosConfig({ network: Network.Devnet }));
aptos.fundAccount({ accountAddress: "<your_account_address>", amount: 100000000 });

In the Go SDK

import "github.com/aptos-labs/aptos-go-sdk"

func main() {
	client, err := aptos.NewClient(aptos.LocalnetConfig)
	if err != nil {
		panic(err)
	}
	client.Fund("<your_account_address>", 100000000)
}

Using cURL or Other Languages

curl -X POST '<https://faucet.devnet.aptoslabs.com/mint?amount=100000000&address=><your_account_address>'

This command mints 1 APT (100,000,000 Octas) to the specified address.


🚰 Aptos Testnet Faucets

<aside> <img src="https://pbs.twimg.com/profile_images/1556801889282686976/tuHF27-8_400x400.jpg" alt="https://pbs.twimg.com/profile_images/1556801889282686976/tuHF27-8_400x400.jpg" width="40px" /> Aptos Devnet Faucet

</aside>