---
title: "SolanaフォーセットからテストネットSOLトークンを取得する方法"
description: "SOLトークンとは何か、その仕組み、無料で取得する方法"
---

# SolanaフォーセットからテストネットSOLトークンを取得する方法

[Solanaで開発する](https://www.alchemy.com/solana?a=acbb6b517f)際、スマートコントラクト（Solanaではプログラムと呼ぶ）をデプロイするにはSOLトークンが必要です。ただし、開発段階でプログラムをテストする際には、実際のSOLトークンは使えません。代わりに、[Solana DevnetおよびTestnetにスマートコントラクトをデプロイする](https://www.alchemy.com/overviews/solana-devnet)ためのテスト用SOLトークンが必要になります。

この記事では、Solana CLIのインストール方法、コマンドラインからの新規ウォレット作成方法、CLIおよび使いやすい[Solana faucet](https://www.alchemy.com/dapps/list-of/crypto-faucets-on-solana)のWebサイトからのDevnet SOLトークンのリクエスト方法を説明します。

## **Solana faucetとは？**

Solana faucetは、Solana開発者がSolanaのDevnetにプログラムをデプロイするための無料のテスト用SOLトークンを取得できる便利なツールです。Solana faucetはSolana TestnetとDevnetの両方で一般公開されています。

これらのSOLトークンはSolanaのmainnetに転送・使用したり、現金化したりすることはできません。開発者やテスターがSolanaのプログラムや[アプリ](https://www.alchemy.com/dapps/top/defi-dapps)をテストするためだけに使われるものです。

Solana faucetを使って無料のDevnet SOLトークンを取得する前に、いくつかの前提条件を満たす必要があります。

## **2つの前提条件 – Solanaのインストールとウォレットの作成**

Solana testnet faucetを取得する前に、いくつかの前提条件を満たす必要があります。特にSolana開発を始めたばかりの方は注意してください。

### **1. Solana command line interface（CLI）をインストールする**

まず、[Solana開発の基本的なツール](https://www.alchemy.com/overviews/solana-developer-tools)の一つであるSolana CLIをインストールする必要があります。このクイックガイドではWindowsを使用します。

コマンドプロンプトを管理者として開き、次のコードを実行してSolanaインストーラーを一時ディレクトリに取得します。

Solanaインストーラーをダウンロードしたら、次はWindows上にSolana自体をインストールします。

次のコマンドを実行します。‍

完了すると、CLIは次のように表示されます。

<ImageBlock
  src="https://media.alchemy.com/1703624795-solana-cli-successfully-installed.png"
  alt="Solana CLIのインストールに成功した状態"
  width={1920}
  height={431}
  caption="Solana CLIのインストールに成功した状態"
/>

次に、管理者としてではない新しいコマンドラインインターフェースを開き、次のコードを実行してSolana CLIが正しくインストールされていることを確認します。

<ImageBlock
  src="https://media.alchemy.com/1703625084-solana-cli-version-confirmation.png"
  alt="Solana CLIのバージョンの確認に成功した状態。"
  width={1920}
  height={212}
  caption="Solana CLIのバージョンの確認に成功した状態。"
/>

### **2. Solanaウォレットを作成する**

無料のSolana faucetトークンを受け取るためのウォレットが必要です。ブラウザベースのウォレット、ハードウェアウォレット、ペーパーウォレット、ファイルシステムウォレットなど、複数の種類のウォレットが利用できます。

コマンドラインに慣れていない場合は、[最も普及しているSolanaウォレット](https://www.alchemy.com/overviews/solana-wallets)であるPhantomを使ってSolanaのdevnetに接続できます。

[Phantomウォレット](https://www.alchemy.com/dapps/phantom)にアクセスしたら、以下の手順でDevnetに切り替えます。

1. 設定（歯車）アイコンをクリックする
1. 下にスクロールして「Change Network」をクリックする
1. Devnetを選択する

このチュートリアルでは、Solanaで開発を始める新しいweb3開発者を対象に、ペーパーウォレットを使用します。

コマンドラインからペーパーウォレットを作成するには、次のスクリプトを実行してシードフレーズを取得します。

パスフレーズの設定を求められるので設定すると、公開鍵とシードフレーズが表示されます。

この例では、pubkey（ウォレットアドレス）はB5T1kz7LhoTLqWmVvrAFTVb47f6BfXgov4kYTqo8kH7gです。

Solana開発の用語では、ウォレットアドレスはpubkeyという用語としばしば同じ意味で使われます。

<ImageBlock
  src="https://media.alchemy.com/1703625295-create-solana-devnet-wallet-using-cli.png"
  alt="コマンドラインからSolana devnetウォレットを作成する。"
  width={1920}
  height={520}
  caption="コマンドラインからSolana devnetウォレットを作成する。"
/>

前提条件が整ったら、2種類あるSolana faucetの一つにアクセスしてみましょう。

## **Solana faucetの2つの種類とは？**

**Solana faucetには、コマンドラインのSolana faucetと、テスト用SOLトークンを簡単に取得できるグラフィカルユーザーインターフェース（GUI）を備えたSolana faucetのWebサイトの2種類があります。** どちらの方法でもdevnetトークンを取得できます。使いやすい方を選んでください。

### **1. コマンドラインのSolana faucetからテスト用SOLを取得する**

無料のSolana faucetを取得するのに遠回りする必要はありません。コマンドラインから直接アクセスできます。

次のスクリプトを使ってコマンドラインからテスト用SOLトークンを受け取ります。

受取先アカウントのアドレスを、先ほど生成したpubkeyに置き換えてください。他の条件が同じであれば、ペーパーウォレットに2 SOLが入ります。

<ImageBlock
  src="https://media.alchemy.com/1703625551-devnet-token-request-using-cli.png"
  alt="コマンドラインから2 Devnet SOLトークンをリクエストする。"
  width={1920}
  height={296}
  caption="コマンドラインから2 Devnet SOLトークンをリクエストする。"
/>

そのインターフェースを閉じ、別のものを開いてトークンがウォレットに入っているか確認します。

次のコードスニペットを貼り付けます。

正しく実行できていれば、ターミナルには次のように表示されます。

<ImageBlock
  src="https://media.alchemy.com/1703625782-devnet-token-confirmation.png"
  alt="Devnetウォレットに2 Devnet SOLトークンが表示される。"
  width={1920}
  height={212}
  caption="Devnetウォレットに2 Devnet SOLトークンが表示される。"
/>

### **2. Solana faucet Webサイトからテスト用SOLを取得する**

Phantomウォレットを使ってテスト用SOLトークンを取得する場合、ビジュアルユーザーインターフェースを備えた[Solana faucetのWebサイト](https://solfaucet.com/)から無料のDevnet SOLトークンを簡単にリクエストできます。

次の3つの簡単な手順に従ってください。

1. SolanaウォレットアドレスをコピーしてInput欄に貼り付ける
1. ネットワークとしてDevnetを選択する
1. 受け取りたいトークンの数を設定する

このWebサイトでリクエストできる最大量は10 SOLです。以下では4 SOLをリクエストした例を示しています。

<ImageBlock
  src="https://media.alchemy.com/1703625885-devnet-tokens-from-solfaucet-com.png"
  alt="solfaucet.comから4 devnet SOLトークンのエアドロップに成功した状態"
  width={1920}
  height={727}
  caption="solfaucet.comから4 devnet SOLトークンのエアドロップに成功した状態"
/>

以上です。

このガイドでは、コマンドラインから、あるいは使いやすいSolana faucetのWebサイトを使ってSolana faucetにアクセスする方法を説明しました。

[Solana API](https://www.alchemy.com/docs/reference/solana-api-quickstart)を使ったプロジェクトを構築している場合は、[無料のAlchemyアカウントに登録](https://www.alchemy.com/solana?a=acbb6b517f)して無料のSolana RPCアクセスを取得してください。
