Faucet

Submit your deployment address to this form. We will provide engineering support and prioritize specific infrastructure needs.

Eclipse Testnet

Getting Sepolia ETH Tokens

As a user, you can use Sepolia ETH to explore the Eclipse testnet and dApps deployed on the network. Sepolia ETH is not meant to be traded, and is only used to test applications. Sepolia ETH can be claimed from a number of faucets: Alchemy, QuickNode, and Infura.

Here are instructions on how to claim Sepolia ETH on Alchemy Sepolia ETH Faucet.

  1. Create an Alchemy account to request Sepolia ETH.

  2. Visit the Alchemy Sepolia faucet and log in with your Alchemy account.

  3. Enter your wallet in the provided box, complete the CAPTCHA verification, and click "Send Me ETH".

Eclipse Devnet

Requesting Devnet Tokens

You can request devnet tokens using this faucet UI.

To get devnet tokens programmatically, simply run this curl command in the terminal and replace YOUR_SOLANA_VM_ACCOUNT with the address of the wallet that you want to import tokens into.

curl https://staging-rpc.dev2.eclipsenetwork.xyz -X POST -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1, "method":"requestAirdrop", "params":["YOUR_SOLANA_VM_ACCOUNT", 1000000000]}'

The request is in "lamports," and you must request at least 1 SOL = 1000000000 lamports.

You can alternatively use the Solana CLI to airdrop yourself tokens:

Verifying Your Account Balance

If you've just airdropped yourself some tokens, it might take a moment to show up.

SPL Token Faucet

For generating custom tokens, you can use our SPL Token Faucet frontend.

You can also use the SPL Token CLI directly. You can reference the Solana docs on the Token program, or you can follow the steps below to create a dummy fungible token:

Creating An SPL Token

Make sure your Solana CLI is configured to Eclipse Devnet and airdrop yourself some tokens. Next, install the SPL token CLI:

You can see all commands for this tool with spl-token --help.

Create the SPL token:

Take note of the token address, which happens to be 7RFaNSSdVD9Q2aYJf1XNCTz7xKfgN19fAPAsAqzaorqr in this case.

Create A Balance For Your SPL Token

Create an empty account to hold a balance of your newly created token:

Mint tokens into the newly-created account:

See all of the tokens that you own:

Transferring SPL Tokens

Transferring tokens to another account:

If it's the receiver's first time ever receiving tokens, then you'll get an error like this:

To fix it, you'll have to be the one to "fund" the recipient token account by adding the --fund-recipient flag:

Last updated

Was this helpful?