该课时需要购买课程后观看

区块链应用开发系统课 - Vibe Coding 实战

登录后购买

VibeCoding:实现命令行钱包

Tiny熊 Tiny熊 2026-05-28
18次播放
2026-05-28

视频 AI 总结: 本节课讲解如何编写一个命令行钱包,核心是使用 web3 工具构造并签名交易发到链上,同时设计成可供 AI agent 调用的工具。强调 agent 不能直接掌握私钥,需通过 keystore 或环境变量安全加载。钱包功能包括生成私钥、查询余额、执行 ETH/ERC20 转账,参数从命令行获取。最后演示了构建交易、评估 gas、发送交易的全过程。

关键信息:

  1. 命令行钱包使用 web3 工具构造交易并签名,支持 ETH 和 ERC20 转账。
  2. 私钥安全加载方式有 keystore(推荐)、助记词、环境变量,agent 不能直接掌握私钥。
  3. 功能包括生成私钥、查询余额、根据命令行参数(to 地址和金额)执行转账。
  4. 交易流程包括评估 gas、构建对象、签名并发送,网络可在环境变量中配置。
  5. 可打包为独立命令,并建议用 keystore 加密码方式避免 agent 扫描到私钥文件。