Skip to main content

Update

 · 

Topic Bounty 功能测试指南 | 2.25

Topic Bounty(话题赏金池)功能允许用户为特定话题创建 USDC 赏金池,激励优质内容创作。赏金将在截止日期后,根据帖子获得的点赞数占比自动分配给各作者。

测试环境: https://test.pickful.xyz/
网络: Base 主网(真实 USDC)
最小赏金金额: 0.1 USDC(已降低方便社区测试)

⚠️ 重要提示: Test 环境使用真实的 Base 主网和 USDC,请确保您有足够的资金。


功能概述

Topic Bounty(话题赏金池)功能允许用户为特定话题创建 USDC 赏金池,激励优质内容创作。赏金将在截止日期后,根据帖子获得的点赞数占比自动分配给各作者。

核心功能

  1. ✅ 创建赏金池(设置金额、截止日期)
  2. ✅ x402 支付系统支付 USDC
  3. ✅ 赏金池详情展示(实时预估奖励)
  4. ✅ 取消待支付赏金
  5. ✅ 防止重复创建
  6. ✅ 多主题适配

测试前准备

1. 钱包准备

  • 安装 MetaMask 或其他支持 Base 网络的钱包
  • 添加 Base 主网(如未自动添加):

2. 资金准备

⚠️ Test 环境使用真实的 USDC

您需要:

  • USDC:用于创建赏金池(最小 0.1 USDC)

获取方式:

  • 从交易所(Binance, OKX 等)提现 USDC 到 Base 网络
  • 或通过跨链桥将 USDC 从其他网络转移到 Base
  • 如有困难,可联系团队获取少量测试资金

3. 账号准备


测试场景

场景 1: 创建赏金池

步骤:

  1. 进入任意话题页面(如 /t-xxx)
  2. 点击"创建赏金池"按钮(💰图标)
  3. 填写表单:
    • 金额:输入 0.1 或更高(最小 0.1 USDC)
    • 截止日期:选择未来时间
  4. 点击"创建赏金"
  5. 验证:
    • ✅ 跳转到支付页面
    • ✅ 显示正确的金额和话题信息

预期结果: 成功创建待支付赏金,状态为"待处理"


场景 2: 支付赏金

步骤:

  1. 在支付页面确认金额和话题信息
  2. 点击"使用钱包支付"
  3. 在 MetaMask 中:
    • 确认交易详情(x402 支付不需要 ETH gas)
    • 授权 USDC 转账
    • 确认交易
  4. 等待交易确认(约 2-5 秒)
  5. 验证:
    • ✅ 页面自动跳转到赏金详情
    • ✅ 状态变为"进行中"
    • ✅ 显示交易哈希链接(跳转 basescan.org)

预期结果: 赏金状态变为"进行中",资金托管在 Pickful 平台账户

⚠️ 注意: 这是真实资金转账,请仔细确认金额


场景 3: 查看赏金详情和预估奖励

步骤:

  1. 进入已资助的赏金池详情页
  2. 查看统计信息:
    • 赏金池总额
    • 截止日期倒计时
    • 总点赞数
  3. 查看预估奖励表(如有帖子获得点赞)
  4. 验证:
    • ✅ 预估奖励按点赞占比分配
    • ✅ 实时更新数据

预期结果: 预估奖励计算准确,显示各作者预计获得金额


场景 4: 取消待支付赏金

步骤:

  1. 创建新赏金池(不支付)
  2. 在支付页面点击"取消赏金池"按钮
  3. 确认取消对话框
  4. 验证:
    • ✅ 成功返回话题页面
    • ✅ 提示"赏金池已取消"
    • ✅ 赏金池被删除

预期结果: 待支付赏金可成功取消,无资金损失(未支付)


场景 5: 防止重复创建

步骤:

  1. 创建赏金池但不支付
  2. 再次尝试创建同一话题的赏金
  3. 验证:
    • ✅ 自动重定向到待支付页面
    • ✅ 提示"你已有一个待支付的赏金池"

预期结果: 系统阻止重复创建,引导用户完成或取消现有赏金


场景 6: 主题切换测试

步骤:

  1. 切换不同主题(light, dark, cupcake 等)
  2. 访问赏金相关页面:
    • 话题列表的"创建赏金池"按钮
    • 赏金支付页面
    • 赏金详情页
  3. 验证:
    • ✅ 按钮文字清晰可见
    • ✅ 卡片样式正确
    • ✅ 无样式错乱

预期结果: 所有主题下 UI 正常,文字对比度良好


场景 7: 多平台访问

步骤:

  1. 在桌面浏览器访问赏金页面
  2. 在手机浏览器访问同一页面
  3. 验证响应式布局:
    • ✅ 移动端表格可横向滚动
    • ✅ 支付按钮大小合适
    • ✅ 表单元素正常显示

预期结果: 移动端体验流畅,无需横向缩放


测试检查清单

功能测试

  • 创建赏金池(金额 >= 0.1 USDC)
  • 创建赏金池(金额 < 0.1 USDC,应失败)
  • 使用 x402 支付赏金(真实 USDC)
  • 查看赏金详情页
  • 查看预估奖励列表
  • 取消待支付赏金
  • 重复创建检测
  • 交易链接跳转(basescan.org)

UI/UX 测试

  • Light 主题下按钮清晰可见
  • Dark 主题下文字对比度
  • 移动端响应式布局
  • 表单验证提示
  • 加载状态显示
  • 错误提示友好

边界测试

  • 截止日期的倒计时显示
  • 过期赏金的处理
  • 无点赞时的预估奖励显示
  • 多帖子点赞分配计算

重要提醒

⚠️ 真实资金警告

Test 环境使用真实的区块链网络和资金:

  • 网络:Base 主网(非测试网)
  • USDC:真实的 USDC 代币
  • x402 支付:无需 ETH gas,只需 USDC

请务必确认:

  1. 支付金额正确(最小 0.1 USDC)
  2. 钱包有足够 USDC 余额
  3. 在 MetaMask 中仔细核对交易详情

资金损失风险

  • 已支付的赏金无法撤回(除非未达标退款)
  • 请确保您了解 x402 支付机制
  • 建议先用小额(0.1-1 USDC)测试

问题反馈

如遇到问题,请提供以下信息:

  1. 问题描述: 具体现象
  2. 复现步骤: 如何触发
  3. 环境信息:
    • 浏览器版本
    • 钱包类型 (MetaMask/Rainbow/etc.)
    • 操作系统
  4. 截图: 如有错误提示
  5. 交易哈希: 如涉及支付(可在 basescan.org 查看)

反馈渠道:

  • 在此文档下方留言
  • 联系微信/Telegram 管理员

奖励机制说明

分配规则

  • 截止时间后,赏金按点赞数占比分配给作者
  • 仅统计截止日期前获得的点赞
  • 多个帖子的点赞会累加到同一作者

奖励状态

  • 待发放: 等待截止日期
  • 已发放: 已支付到作者钱包
  • 发放失败: 作者未设置钱包
  • 设置钱包领取: 作者需设置钱包后领取

更新日志

2024-02-25

  • ✅ 初始版本上线 Test 环境
  • ✅ 支持 x402 支付(Base 主网)
  • ✅ 添加取消功能
  • ✅ Test 环境最小金额 0.1 USDC(真实资金)
  • ✅ 多主题适配

感谢参与测试!您的反馈将帮助我们改进产品。

⚠️ 再次提醒:Test 环境使用真实的 #USDC#Base 主网,请谨慎操作。

#Pickful 团队

2026 年 2 月 25 日

Download Pickful App

Better experience on mobile

iOS QR

iOS

Android QR

Android

APK QR

APK