Skip to main content

Networks & Faucets

Here's a handy table containing all you need to know about the different Massa networks and their faucets.

note

Each faucet allows for only one request per day.

What's a Network, Anyway?

In the realm of blockchain technology, a network is a decentralized system of interconnected nodes. These nodes work in harmony to ensure the blockchain runs smoothly, validating transactions, adding them to the blockchain, and maintaining the integrity of the ledger.

What about Faucets?

A faucet, in the context of blockchain, is a mechanism that provides small amounts of cryptocurrency to users for free. Think of it as a digital tap that drips a small portion of a specific cryptocurrency.

Faucets play a crucial role in the blockchain ecosystem:

  • they offer a friendly introduction to new users by giving them a starting amount of cryptocurrency, and
  • they also aid developers in testing and building blockchain applications by providing the necessary tokens for experimentation.

What's Special About These Networks?

Mainnet

The Massa Mainnet is the main network. It is the only Massa network for which MAS has a monetary value. As a result, no faucet is available for the Mainnet.

Buildnet

The Massa Buildnet serves as your reliable playground for crafting and deploying smart contracts on the Massa blockchain. Buildnet follows a gradual upgrade cycle. This careful pace ensures its constant availability and stability - key factors that you, as a developer, rely on.

At MassaLabs, we put significant effort into the careful maintenance of Buildnet. Our goal is to provide you with a platform where you can build robust, innovative applications.

Leveraging Buildnet's unique features and capabilities, you can navigate the forefront of blockchain technology with confidence and peace of mind, knowing you have a stable and dependable environment for your projects.

Are There Any Requirements for Using Faucets?

Sure! You'll need:

Library Compatibility with Massa Networks

The following table outlines library compatibility across the Massa networks. Use this as a guide to select the appropriate library based on the network you're working with and your project needs.

ProjectInstallNPM versions
sc-project-initializer
npm install @massalabs/project-initializer@mainnet
sc-project-initializer versions
massa-as-sdk
npm install @massalabs/massa-as-sdk@mainnet
massa-as-sdk versions
massa-web3
npm install @massalabs/massa-web3@mainnet
massa-web3 versions
wallet-provider
npm install @massalabs/wallet-provider@mainnet
wallet-provider versions
as-types
npm install @massalabs/as-types@mainnet
as-types versions
as-proba
npm install @massalabs/as-proba@mainnet
as-proba versions
as-transformer
npm install @massalabs/as-transformer@mainnet
as-transformer versions
sc-deployer
npm install @massalabs/massa-sc-deployer@mainnet
sc-deployer versions