先决条件
所需工具
- Node.js 18+ - JavaScript 运行时
- pnpm(推荐)或 npm/yarn - 包管理器
- Git - 版本控制
- 带有基础 ETH 的钱包 - 用于部署和交易
快速开始选项
环境配置
基本设置
在项目根目录下创建一个.env
文件:
安全最佳实践
永远不要将私钥提交到版本控制中!
- 将
.env
添加到您的.gitignore
- 在生产中使用环境变量
- 考虑使用密钥管理服务
- 为开发和生产使用不同的钱包
客户端初始化
基本设置
高级配置
TypeScript 配置
推荐的tsconfig.json
配置,适用于 BondKit 项目:
测试您的设置
创建测试文件test-bondkit.ts
:
下一步
故障排除
找不到模块错误
找不到模块错误
确保 SDK 已正确安装:如果使用 React 组件,您可能需要:
TypeScript 错误
TypeScript 错误
将 TypeScript 更新到最新版本:
连接问题
连接问题
- 验证您的 RPC 端点是否工作
- 检查钱包是否有足够的基础 ETH
- 确保私钥格式正确(带有 0x 前缀)
构建错误
构建错误
清除缓存并重新安装: