January 4, 2024

Starknet Faucet – How to Get Testnet Funds for Starknet

Table of Contents
Graphic art illustration - Access a Starknet Faucet using Moralis' Faucets Page

In today’s article, we’ll show you how to get free testnet tokens using a Starknet faucet. In addition, we’ll dive deeper into Starknet to explain what the network is all about, how it works, etc. Now, if you’re eager to get going and want to get testnet funds immediately, we have summarized the tutorial in the three steps below: 

  • Step 1 – Get an Argent X Wallet: Download the Argent X browser extension and set up an account. 
  • Step 2 – Switch to the Starknet Testnet: Click on ”Mainnet” at the top right of your Argent X wallet and switch to the testnet: 
Argent X wallet - switching to the Starknet testnet
  • Step 3 – Use a Starknet Faucet to Get Testnet Funds: Go to Moralis’ crypto faucets page by clicking on the green ”Get Free Testnet Funds” button above. Next, click on the ”See faucet list” button, scroll down, hit ”Try Now” for the Starknet alternative, follow the instructions, and get your free tokens:
Clicking on the See Starknet Faucet List button on Moralis' testnet faucets page

That’s it; it doesn’t have to be more complicated than that to get testnet funds using a Starknet faucet. However, for a more in-depth tutorial, join us through this guide, as we’ll walk you through each step in further detail!

Starknet Faucet Overview 

In today’s article, we’ll kick things off by diving into the intricacies of Starknet. In doing so, we’ll explain what the network is and how it works. Next, we’ll explore Starknet faucets and show you the easiest way to find the best crypto faucet sites with Moralis. From there, we’ll then jump straight into our tutorial on how to get testnet tokens using a Starknet faucet in three steps: 

  1. Get a Starknet-Compatible Web3 Wallet
  2. Switch to the Starknet Testnet 
  3. Use a Starknet Faucet to Get Tokens

Lastly, once you know how to get free testnet funds using crypto faucets, we’ll top things off by introducing you to Moralis – the ultimate tool for Web3 development! 

Moralis is an industry-leading Web3 API provider, and with our interfaces, you can build blockchain-based projects faster and more efficiently. Consequently, when working with Moralis, you can save both valuable time and resources during your development endeavors. 

Graphic art illustration - Moralis logo and grey text

Also, did you know that you can sign up with Moralis for free? As such, if you have the ambition to build Web3 projects, take this opportunity and start leveraging the industry’s best APIs today! 

Nevertheless, without further ado, let’s kickstart this guide by answering the question, ”What is Starknet?”.

What is Starknet? 

Ethereum is the biggest blockchain for building decentralized applications (dapps), and the network has been growing rapidly over the past few years. This notable surge in adoption is, without a doubt, positive; however, it has additionally underscored the issues Ethereum faces in terms of scalability. Fortunately, this is where blockchain networks like Starknet enter the equation! 

But what exactly is Starknet? 

Starknet launched in 2022, and it’s a permissionless, decentralized layer-2 (L2) scaling solution for the Ethereum network. And since Starknet is layered on top of Ethereum, the blockchain is able to facilitate transactions with lower gas fees and faster processing times, all without compromising the security and composability of the base network!

Starknet official website landing page

So, how is this possible? 

In short, Starknet leverages the power of zero-knowledge rollups (zk-rollups) technology to bundle thousands of transactions on the network into ”proofs”, which are then submitted to Ethereum as transactions. This significantly reduces the load put on Ethereum, resulting in improved throughput and lower transaction costs.

Now, with a brief overview of what Starknet is, let’s take the following subsection to explore some prominent benefits of this network! 

Benefits of Starknet 

Being an ETH layer-2 scaling solution, Starknet provides a bunch of advantages, and in this section, we’ll look at four prominent examples:

  • Higher Throughput: Starknet’s zk-rollups technology allows the network to process hundreds of transactions each second, which is significantly higher than Ethereum. 
  • Lower Fees: Starknet drastically reduces transaction fees compared to Ethereum, making it more accessible to a wider range of applications and a broader user base. 
  • Security: Starknet leverages and maintains the security of Ethereum, ensuring that applications and users remain protected. 
  • Developer Friendly: Developers can use the familiar syntax and structure of the Cairo programming language, making it more accessible to learn and build Starknet-compatible applications.  

Nevertheless, that gives you a few benefits of Starknet. In the next section, we’ll introduce you to Cairo a bit more! 

What is Cairo? 

Cairo is the native programming language of Starknet, and it’s specially designed for creating STARK-provable programs for general computations. This enables one party to prove to another – via ”proofs” – that a specific computation was executed correctly, which is an efficient method for improving the scalability of blockchain networks. Moreover, Cairo is Rust-inspired, allowing developers to write and develop Starknet smart contracts in a convenient, familiar, and safe manner. 

Cairo programming language official logo

If you’d like to learn more about this programming language, check out our Cairo page on Moralis’ Web3 Wiki

Now, with an overview of what Starknet is, let’s dive into the intricacies of Starknet faucets! 

What is a Starknet Faucet? 

Even though Starknet features low gas fees and fast transaction times, it’s always recommended to leverage a testnet when building Web3 projects. But what exactly is a Starknet testnet? A Starknet testnet is a complete replica of the main network, serving as a safe and secure environment for testing dapps. However, one major difference is that you can use a Starknet faucet to get free tokens for these networks! 

Starknet faucets are websites or applications distributing a small amount of testnet tokens that can be used to pay for transactions on the network. These platforms typically feature straightforward and intuitive user interfaces (UIs) where you simply input a wallet address, click a button, and get tokens in return. For instance, this is an example of what a Starknet faucet might look like: 

Starknet faucet landing page with address field and get Starknet funds button

All in all, a Starknet faucet is a tool that allows you to get free testnet tokens at the click of a few buttons! 

However, from a conventional perspective, it has been quite challenging to find legitimate and straightforward faucets that don’t require personal information, tweet verifications, etc. Fortunately, this is precisely why we built Moralis’ crypto faucets page! 

Moralis’ Faucets Page – Easiest Way to Find Testnet Faucets 

Moralis’ crypto faucets page contains a curated list of pure crypto faucets for ten+ networks. As such, it doesn’t matter if you are building on Starknet or any other network; Moralis has got you covered! 

Moralis Pure Faucets Page - Marketing Banner

The faucets on this page require no personal information, account sign-ups, or any other BS. All you really have to do is paste your wallet address and click a button to receive testnet funds. Consequently, when using Moralis, it has never been easier to get the tokens you need to build dapps. 

Moreover, as you might already have figured, our list features a prominent Starknet faucet, and we’ll take a closer look at how you can use this tool to get free tokens in the next section. However, if you’d like to explore some of the other faucets, please feel free to check out the articles below: 

Nevertheless, now that you know where you can find the best crypto faucet sites, let’s take the following section to dive deeper into how you can use a Starknet faucet to get testnet funds! 

How to Get Testnet Funds for Starknet in 3 Steps 

In the following three parts, we’ll show you how to get testnet funds using a Starknet faucet in three straightforward steps: 

  1. Get a Starknet-Compatible Web3 Wallet
  2. Switch to the Starknet Testnet 
  3. Use a Starknet Faucet to Get Tokens

In the first part of this tutorial, we’ll simply show you how to set up a Starknet-compatible Web3 wallet. As such, if you already have one, feel free to skip the initial part and jump straight into the second step. 

Otherwise, join us as we kick things off by showing you how to create your first Starknet wallet!  

Step 1: Get a Starknet-Compatible Web3 Wallet 

You have the option to use various different Web3 wallets to manage your Starknet assets, including MetaMask, Braavos, etc. However, for this tutorial, we’ll use Argent X, which is a leading cryptocurrency wallet for Starknet! 

To get an Argent X wallet, head on over to Argent’s website, click on the download button for the extension, and add it to your browser: 

Argent X official website with the download button

Once the download is complete, you’ll be given the option to either create a new account or import an existing wallet. And if you don’t already have one, select the first option and follow the instructions: 

Argent X wallet landing page - clicking on the Create a New Wallet button

After creating an account, you should now find yourself on a page looking something like this: 

Argent X Starknet Mainnet Landing page

That’s it; you’re now ready to switch to the Starknet testnet! 

Step 2: Switch to the Starknet Testnet 

After creating an Argent X wallet, you’ll notice that you’re automatically connected to the Starknet mainnet: 

Network selection in Argent X

To switch networks, you simply need to click on ”Mainnet” at the top right and select the ”Testnet” option: 

Showing how to switch to the Starknet testnet

Doing so takes you to the following page, where you need to set up a new account by clicking on the ”+ Create account” button: 

Creating testnet account for Starknet

After setting up your account, you should now find yourself on a page looking something like this:

New account landing page

That’s it; you have now successfully switched to the Starknet testnet. From here, you’re now ready to use the faucet to acquire testnet funds! 

Step 3: Use a Starknet Faucet to Get Tokens 

For the final step, start by copying your Argent X wallet address: 

Copying Argent X Starknet testnet wallet address

Next, head on over to Moralis’ crypto faucets page and click on the ”See faucet list” button: 

Clicking on the Starknet Testnet faucet button

From there, scroll down and click on ”Try Now” for the Starknet alternative. Doing so will take you to the Starknet testnet faucet page, where you simply need to paste your wallet address and follow the instructions to get testnet tokens.

In return, you should now have received testnet tokens in your Argent X wallet:

Confirmation message in Argent X - Succesfull Starknet testnet funds deposit

Congratulations; you now know how to get free testnet funds using a Starknet faucet! 

From here, you can leverage your newly acquired tokens to build and test dapps for the Starknet ecosystem! 

Beyond Starknet – Exploring the Easiest Way to Build Web3 Projects: Moralis 

Did you know you can follow roughly the same steps as the ones above to get testnet tokens for all major blockchains? As such, if you have followed along this far, you’re now ready to start building your own Web3 projects. And if this is your ambition, you definitely want to check out Moralis! 

Moralis is an industry-leading Web3 API provider, and with our premier interfaces, you can build blockchain-based projects faster and more efficiently. What’s more, Moralis’ Web3 APIs are cross-chain compatible, supporting more than ten networks. As such, it doesn’t matter what project you want to build or on what chain; Moralis has got you covered! 

Moralis Logo and title stating Build Web3 Project Cross-Chain

But why should you leverage Moralis? 

To answer this query, let’s look at three prominent benefits of our premier Web3 API suite: 

  • Top Performance: Moralis’ Web3 APIs are industry-leading, offering top performance across multiple dimensions. Consequently, it doesn’t matter if you’re measuring by reliability, speed, or any other metric; Moralis continuously outperforms the competition. 
  • Unparalleled Scalability: Our Web3 APIs are also built to scale. As such, as your projects grow, our APIs will have no trouble handling the surge in traffic.
  • Multiple Use Cases: Our suite of Web3 APIs comprises multiple interfaces for various use cases, including the NFT API, Wallet API, Blockchain API, and many others. Consequently, it doesn’t matter what project you’re building; Moralis has an API for your needs!  

If you’d like to explore all Moralis interfaces, check out our Web3 API page! 

Also, did you know you can sign up with Moralis entirely for free? So, take this opportunity to supercharge your development endeavors today! 

Summary: How to Get Testnet Funds Using a Starknet Faucet

In today’s article, we kicked things off by exploring the ins and outs of Starknet. In doing so, we learned that it’s an ETH layer-2 scaling solution that leverages zk-rollup technology to increase throughput and minimize gas fees! 

From there, we dove into Starknet faucets, which are platforms distributing testnet tokens that can be used for development purposes. Next, we also introduced you to Moralis’ faucets page, which features a list of curated crypto faucets for ten+ networks. 

Furthermore, we then covered the main tutorial and showed you how to get Starknet testnet tokens in three steps: 

  1. Get a Starknet-Compatible Web3 Wallet
  2. Switch to the Starknet Testnet 
  3. Use a Starknet Faucet to Get Tokens

As such, if you have followed along this far, you now know how to get testnet tokens for Starknet! Also, if you want to build Web3 projects, don’t forget to sign up with Moralis. You can set up your account for free and immediately start to leverage all our industry-leading APIs! 

Market Data API
Build amazing trading and portfolio dapps with this Market Data API. Keep users engaged with up-to-date data!
Market Data API
Related Articles
March 16, 2023

Token Allowance Checker – View Wallet Token Approvals

December 11, 2022

Web3.js vs Ethers.js – The Full 2023 Guide to ETH JavaScript Libraries

February 17, 2023

Aptos NFT Tutorial – How to Mint NFTs on Aptos

October 2, 2022

Tutorial: How to Connect a Dapp to Polygon Network

October 6, 2022

​​BNB Chain Boilerplate – How to Build BNB Chain Dapps

December 13, 2023

Best Free Crypto Faucet Sites – Full Guide

December 18, 2023

How to Watch On-Chain Transactions – Monitor Crypto Transactions and Events