用途:该技能用于配置 Sui CLI 客户端、管理地址与网络环境,并获取开发所需的 SUI 代币,适用于首次搭建 Sui 开发环境或进行测试网/开发网调试。
主要能力:首次运行 sui client 会生成密钥对、地址、12 词助记词(仅显示一次,需立即保存)及 client.yaml 配置文件;配置文件位于 macOS/Linux 的 ~/.sui/sui_config/client.yaml 或 Windows 的 %USERPROFILE%.sui\sui_config\client.yaml,包含网络环境、当前环境(默认 Testnet)、当前地址与 keystore 路径。私钥存于同目录 sui.keystore,为 Base64 编码,与系统密钥库不同。
常用命令:sui client active-env、active-address、envs、switch --env devnet、switch --address <ADDRESS>、new-address ed25519、addresses、balance、gas。恢复地址用 sui keytool import '<12-WORD-PHRASE>' ed25519,助记词需单引号包裹且顺序正确。
获取代币:Testnet/Devnet 代币免费无价值。可用网页水龙头 faucet.sui.io、TypeScript SDK 的 requestSuiFromFaucetV2()、Discord 的 !faucet <ADDRESS> 或社区水龙头。注意 sui client faucet 仅支持 Devnet 和 Localnet,不支持 Testnet,Testnet 请用网页水龙头。水龙头有速率限制。
代币管理:若小额代币不足以支付 gas,可用 sui client ptb --merge-coins 合并,例如 sui client ptb --merge-coins @0xPRIMARY_COIN_ID "[@0xCOIN_TO_MERGE_ID]"。建议统一使用 sui client ptb 进行 CLI 交易操作,避免旧式 merge-coin 等命令。
限制与规则:读写应提交至同一 fullnode 以保证一致性;gas 预算、价格与选币交由钱包管理,前端不要硬编码 gas 预算;可用 SuiVision、Suiscan 或 GraphQL RPC 查询数据,sui replay 可本地重放交易。资料未提供收费、价格或平台支持等更多信息。