問題一覧に戻る
初級環境設定
問題3: Solana CLIからウォレットを読み込む

Solana CLIで生成されたウォレットを使用して開発ウォレットを設定する方法を学びます。このアプローチではSolana CLIが作成したウォレットファイル(通常は~/.config/solana/id.jsonに保存)を読み込み、それからKeypairオブジェクトを作成します。

import { Keypair } from '@solana/web3.js';
import fs from 'fs'fs';

// JSONウォレットファイルを読み込んで解析JSONウォレットファイルを読み込んで解析
const privateKeyArray = JSON.(fs.('/Path/to/.config/solana/id.json', 'utf8').());
// バイト配列からキーペアを作成
const wallet = Keypair.fromSecretKey(new (privateKeyArray));