Solana Devnetとは?
Solanaのdevnetは、Solanaネットワーク上でプログラムのビルド・テスト・デバッグを行うための開発者向けテストクラスターです。実際の資金リスクなしに利用でき、メインネットと同じソフトウェアで動作しますが、フォーセットから無料で入手できる価値のないテストSOLを使用します。
Devnetの用途
開発者はメインネットへ移行する前に、devnetでスマートコントラクトをデプロイしてテストします。トークンの作成、ミントの実行、DEXインテグレーションのテスト、あらゆるオンチェーン操作のシミュレーションをコストゼロのリアルな環境で行えます。Devnetは定期的にリセットされるため、過去のデプロイのプログラムステートやアカウント残高が消去されることがあります。そのため、長期的に保持したいデータの保管にはdevnetは適していません。
DevnetでSOLを入手する方法
devnetを使うには、devnetクラスターに接続するよう設定したSolanaのウォレットが必要です。その後、faucet.solana.comにあるSolana devnetフォーセットからテストSOLをリクエストできます。1回のリクエストにつき少量がエアドロップされます。devnetまたはテストネットに接続中にエアドロップボタンを内蔵しているウォレットもあります。テストSOLはメインネットに転送できず、実際の価値もありません。
Devnet・テストネット・メインネットの違い
Devnetはアクティブな開発向けに設計されており、リセット頻度が高くネットワーク動作への制約も少ないです。テストネットはバリデーターのストレステストにも使われる、より安定したプレプロダクション環境です。メインネットは実際の資金が動くライブネットワークです。標準的な流れはdevnetでビルドし、必要であればテストネットで検証、その後メインネットへデプロイというものです。RPCインテグレーションに取り組む開発者も、エンドポイントをメインネットに向ける前に同じ流れをたどります。
FAQ
Solana devnetは、メインネット環境をミラーリングしたテストクラスターです。価値のないテストSOLを使用するため、実際の資金リスクなしにプログラムのビルドやテストが行えます。
ウォレットをdevnetクラスターに接続後、Solana devnetフォーセット(faucet.solana.com)からテストSOLをリクエストできます。1回のリクエストにつき少量が無料でエアドロップされます。
いいえ。Devnetはアクティブな開発向けのより柔軟な環境で、リセット頻度も高いです。テストネットはプレプロダクション検証やバリデーターテストに使われる、より安定した環境です。
いいえ。DevnetのSOLは価値のないテスト通貨で、メインネットへの転送も実際の価値との交換もできません。開発者が実コストなしにトランザクションをテストするためだけに存在します。
ライバルに差をつけませんか?
ニュースレターに登録して、Web3ビルダー向けのブロックチェーンニュースを毎週受け取りましょう。


