CLIをDevnetに接続する
Sui CLIをインストールするでインストールしたSui CLIを、Devnetに接続しましょう。難しくありません。コマンドをいくつか実行するだけで完了します。
情報
この設定は一度行えば、以降は不要です。
Sui CLIの初期設定
Sui CLIを初めて使うときは、初期設定が必要です。以下のコマンドを実行しましょう。
sui client envs
初回の場合(設定ファイルがない場合)
以下のようなメッセージが表示されたら、初期設定が必要です。
No sui config found in `/home/user/.sui/sui_config/client.yaml`, create one [Y/n]?
y を入力してEnterを押すと、自動的にキーペア(アドレス)が生成され、設定が完了します。
y
Generated new keypair and alias for address with scheme "ed25519" [alias: 0x...]
secret recovery phrase : [word1 word2 word3 ...]
Created "/home/user/.sui/sui_config/client.yaml"
Set active environment to testnet
╭─────────┬─────────────────────────────────────┬────────╮
│ alias │ url │ active │
├─────────┼─────────────────────────────────────┼────────┤
│ testnet │ https://fullnode.testnet.sui.io:443 │ * │
│ mainnet │ https://fullnode.mainnet.sui.io:443 │ │
│ devnet │ https://fullnode.devnet.sui.io:443 │ │
│ local │ http://127.0.0.1:9000 │ │
╰─────────┴─────────────────────────────────────┴────────╯
リカバリーフレーズを安全に保管してください
secret recovery phrase(リカバリーフレーズ、シードフレーズとも呼ばれます)はウォレットの「鍵」です。
- 絶対に他人に教えないでください。
- スクリーンショットを撮ったり、チャット・メール・クラウドメモに保存しないでください。
- 紙に書いてオフラインで安全に保管してください。
既に設定済みの場合
プロンプトが表示されずにネットワーク一覧が表示された場合は、すでに初期設定が完了しています。そのまま次のセクションに進んでください。
Devnetに接続する
初期設定後のデフォルトは testnet です。Devnetに切り替えましょう。
sui client switch --env devnet
切り替えが成功すると、以下のように表示されます。
Active environment switched to [devnet]
正しく切り替わったか確認しましょう。
sui client active-env
devnet と表示されれば成功です。
ネットワークの一覧を確認する
sui client envs で、設定済みのネットワーク一覧を確認できます。active 列に * がついているのが現在のネットワークです。
╭─────────┬─────────────────────────────────────┬────────╮
│ alias │ url │ active │
├─────────┼─────────────────────────────────────┼────────┤
│ testnet │ https://fullnode.testnet.sui.io:443 │ │
│ mainnet │ https://fullnode.mainnet.sui.io:443 │ │
│ devnet │ https://fullnode.devnet.sui.io:443 │ * │
│ local │ http://127.0.0.1:9000 │ │
╰─────────┴─────────────────────────────────────┴────────╯
アドレスを確認する
CLIに紐づいているアドレスを確認しましょう。
sui client active-address
0x で始まるアドレスが表示されます。
0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef
このアドレスが、あなたのSui CLIウォレットのアドレスです。
成功の確認
以下が確認できれば成功です。
sui client active-envがdevnetを返すsui client active-addressでアドレス(0x...)が表示される
このレッスンでやったこと
- Sui CLIの初期設定を完了した
- Devnetに接続した
- CLIのアドレスを確認した