开发者指南¶
本指南面向希望通过为 Hummingbot 构建和维护交易所连接器来获取赏金的开发者。
快速入门¶
步骤 1:完成申请¶
填写 新赏金贡献者表格 以完成合规流程。审核通过后,您将获得:
- Discord 中的 bounty-contributor 标签
- 访问贡献者频道的权限
- 申请赏金的资格
步骤 2:浏览可用赏金¶
访问 赏金看板 查找连接器赏金。
赏金类型¶
新连接器开发¶
构建完整的交易所集成:
- CLOB CEX:中心化交易所现货与永续合约连接器
- CLOB DEX:去中心化交易所现货与永续合约连接器
- Gateway AMM:自动化做市商与 DeFi 协议
维护赏金¶
全面的连接器维护,包括:
- 错误修复:解决各类问题与边界情况
- API 更新:保持与交易所变更的兼容性
- 功能增强:添加新功能与改进
- 文档更新:更新指南和技术文档
申请流程¶
如何申请¶
在 GitHub 问题下留言,包含:
- 您的背景与经验
- 技术专长(CLOB 使用 Python,AMM 使用 TypeScript)
- 过往作品集
- 预计完成时间表
- 任何澄清性问题
选拔标准¶
基金会将根据以下标准评估:
- 技术能力
- 过往对 Hummingbot 的贡献
- 沟通能力
- 现实的时间规划
开发要求¶
CLOB 连接器¶
- 订单管理(下单、取消、修改)
- WebSocket 市场数据流
- 身份验证与安全
- 错误处理与重连机制
- 速率限制管理
- 全面的测试
AMM 连接器¶
- 智能合约集成
- 钱包连接
- 代币/池查询
- 交换执行
- Gas 优化
- 交易监控
开发规范¶
- 遵循 连接器开发指南
- 使用既定的编码模式
- 实现错误处理机制
- 增加测试覆盖率
- 为代码添加注释文档
- 定期提供更新
提交流程¶
拉取请求要求¶
将 PR 指向 development 分支,并包含:
- 赏金问题编号的引用
- 清晰的变更摘要
- 测试证据
- 更新的文档
- 通过代码规范与风格检查
代码审查¶
您的 PR 将被审查以下内容:
- 功能与验收标准
- 代码质量与规范
- 安全性与错误处理
- 性能优化
- 集成兼容性
QA 测试¶
基金会 QA 使用以下检查清单:
测试涵盖:
- 订单生命周期
- 市场数据准确性
- 错误处理
- 性能指标
- 策略兼容性
支付信息¶
支付时间表¶
- PR 合并后 30 天内处理
- 月度分发周期
- 在 HBOT Tracker 中追踪
支付方式¶
- USDC/USDT:由交易所资助的悬赏
- HBOT 代币:基金会悬赏(30 日平均价格)
- 处理费:稳定币 20%,HBOT 代币 10%
支持资源¶
文档¶
社区支持¶
- Discord:#developer 频道
- GitHub:讨论与问题
- 基金会团队:为分配的悬赏提供直接支持
重要说明¶
- 开发者每次只能处理一个悬赏
- 需定期更新进度(超过 7 天无活动可能导致重新分配)
- 基金会提供每周跟进和技术指导
- 所有连接器必须符合 Hummingbot 标准
