Smart Contracts - 在区块链上构建和部署智能合约
使用 Solidity 开发、部署和集成自执行区块链合约
标签
更新于: 2026-03-25能力
典型输入
典型输出
该技能可以做什么
- 编写 Solidity 合约
- 部署合约到区块链
- 与已部署合约交互
- 集成合约到前端
- 编写合约测试
- 在 Etherscan 验证合约
- 创建部署脚本
- 优化合约 gas 使用
输入
- Solidity 合约源代码
- 构造函数参数
- 部署网络配置
- 合约 ABI
输出
- 已部署合约地址
- 交易哈希
- 合约 ABI
- 验证状态
要求
- Hardhat 或类似开发环境
- Web3 提供商已配置
- RPC 端点可用
- 带有 gas 资金的钱包
- Python 3.8+ 或 Node.js 16+
- 代码编辑器
- 测试框架
- 版本控制
