SuperAPI AI 工具集

cardano-cli-wallets-operator

安全与审计

查看项目

更新于 10-15 21:43

技能介绍

用途:在 Cardano 环境下实际执行钱包相关命令,包括密钥生成与地址构建。该技能为显式人工调用的操作型技能,不能由模型自动触发;应在参考 cardano-cli-wallets 指导后再使用。

主要能力:生成支付密钥(payment.vkey / payment.skey)与质押密钥(stake.vkey / stake.skey);基于验证密钥构建 base 地址;执行前后可验证文件与权限。

使用方式:先确认网络(mainnet/preprod/preview)与 testnet magic(preprod 为 1,preview 为 2,mainnet 无);创建并进入专用钱包目录:mkdir -p <wallet-dir> && cd <wallet-dir>;生成支付密钥:cardano-cli conway address key-gen --verification-key-file payment.vkey --signing-key-file payment.skey;生成质押密钥:cardano-cli conway stake-address key-gen --verification-key-file stake.vkey --signing-key-file stake.skey;随后立即执行 chmod 600 *.skey;构建地址:cardano-cli conway address build --payment-verification-key-file payment.vkey --stake-verification-key-file stake.vkey --out-file base.addr --testnet-magic 1(按网络调整);最后查看 base.addr 并用 ls -la *.vkey *.skey *.addr 核验。

适用场景:需要真实落地创建 Cardano 钱包与地址,而非仅获取操作指导。

限制与安全规则:执行任何命令前必须确认网络;必须为钱包文件建独立目录;密钥生成后立即 chmod 600 *.skey;运行前向用户展示将执行的命令;每步成功后再继续;绝不显示 .skey 文件内容;mainnet 强烈建议离线生成;操作前核验目录权限。其他细节暂未提供。