跳转至内容

开发者指南

本指南面向有兴趣通过为 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分支,内容包括:

  • 引用悬赏议题编号
  • 更改的清晰摘要
  • 测试证据
  • 更新的文档
  • 通过 linting 和样式检查

代码审查

您的 PR 将根据以下内容进行审查:

  • 功能和验收标准
  • 代码质量和标准
  • 安全和错误处理
  • 性能优化
  • 集成兼容性

质量保证测试

基金会质量保证使用:

测试覆盖范围:

  • 订单生命周期
  • 市场数据准确性
  • 错误处理
  • 性能指标
  • 策略兼容性

支付信息

支付时间线

  • PR 合并后 30 天内处理
  • 月度分发周期
  • HBOT Tracker中跟踪

支付方式

  • USDC/USDT:交易所资助的悬赏
  • HBOT 代币:基金会悬赏(30 天平均价格)
  • 处理费:稳定币 20%,HBOT 10%

支持资源

文档

社区支持

  • Discord:#developer 频道
  • GitHub:讨论和问题
  • 基金会团队:为分配的悬赏提供直接支持

重要注意事项

  • 开发人员一次只能处理一个悬赏任务
  • 需要定期进度更新(超过 7 天无活动可能导致任务重新分配)
  • 基金会提供每周检查和技术指导
  • 所有连接器必须符合 Hummingbot 标准

查看开放悬赏 → 填写贡献者表单 → 加入 Discord →