·
Topic Bounty 功能测试指南 | 2.25
Topic Bounty(话题赏金池)功能允许用户为特定话题创建 USDC 赏金池,激励优质内容创作。赏金将在截止日期后,根据帖子获得的点赞数占比自动分配给各作者。
测试环境: https://test.pickful.xyz/
网络: Base 主网(真实 USDC)
最小赏金金额: 0.1 USDC(已降低方便社区测试)
⚠️ 重要提示: Test 环境使用真实的 Base 主网和 USDC,请确保您有足够的资金。
功能概述
Topic Bounty(话题赏金池)功能允许用户为特定话题创建 USDC 赏金池,激励优质内容创作。赏金将在截止日期后,根据帖子获得的点赞数占比自动分配给各作者。
核心功能
- ✅ 创建赏金池(设置金额、截止日期)
- ✅ x402 支付系统支付 USDC
- ✅ 赏金池详情展示(实时预估奖励)
- ✅ 取消待支付赏金
- ✅ 防止重复创建
- ✅ 多主题适配
测试前准备
1. 钱包准备
- 安装 MetaMask 或其他支持 Base 网络的钱包
- 添加 Base 主网(如未自动添加):
- 网络名称: Base Mainnet
- RPC URL: https://mainnet.base.org
- 链 ID: 8453
- 货币符号: USDC
2. 资金准备
⚠️ Test 环境使用真实的 USDC
您需要:
- USDC:用于创建赏金池(最小 0.1 USDC)
获取方式:
- 从交易所(Binance, OKX 等)提现 USDC 到 Base 网络
- 或通过跨链桥将 USDC 从其他网络转移到 Base
- 如有困难,可联系团队获取少量测试资金
3. 账号准备
- 在 https://test.pickful.xyz/ 注册账号
- 在个人设置中配置钱包地址(Base 网络地址)
测试场景
场景 1: 创建赏金池
步骤:
- 进入任意话题页面(如 /t-xxx)
- 点击"创建赏金池"按钮(💰图标)
- 填写表单:
- 金额:输入 0.1 或更高(最小 0.1 USDC)
- 截止日期:选择未来时间
- 点击"创建赏金"
- 验证:
- ✅ 跳转到支付页面
- ✅ 显示正确的金额和话题信息
预期结果: 成功创建待支付赏金,状态为"待处理"
场景 2: 支付赏金
步骤:
- 在支付页面确认金额和话题信息
- 点击"使用钱包支付"
- 在 MetaMask 中:
- 确认交易详情(x402 支付不需要 ETH gas)
- 授权 USDC 转账
- 确认交易
- 等待交易确认(约 2-5 秒)
- 验证:
- ✅ 页面自动跳转到赏金详情
- ✅ 状态变为"进行中"
- ✅ 显示交易哈希链接(跳转 basescan.org)
预期结果: 赏金状态变为"进行中",资金托管在 Pickful 平台账户
⚠️ 注意: 这是真实资金转账,请仔细确认金额
场景 3: 查看赏金详情和预估奖励
步骤:
- 进入已资助的赏金池详情页
- 查看统计信息:
- 赏金池总额
- 截止日期倒计时
- 总点赞数
- 查看预估奖励表(如有帖子获得点赞)
- 验证:
- ✅ 预估奖励按点赞占比分配
- ✅ 实时更新数据
预期结果: 预估奖励计算准确,显示各作者预计获得金额
场景 4: 取消待支付赏金
步骤:
- 创建新赏金池(不支付)
- 在支付页面点击"取消赏金池"按钮
- 确认取消对话框
- 验证:
- ✅ 成功返回话题页面
- ✅ 提示"赏金池已取消"
- ✅ 赏金池被删除
预期结果: 待支付赏金可成功取消,无资金损失(未支付)
场景 5: 防止重复创建
步骤:
- 创建赏金池但不支付
- 再次尝试创建同一话题的赏金
- 验证:
- ✅ 自动重定向到待支付页面
- ✅ 提示"你已有一个待支付的赏金池"
预期结果: 系统阻止重复创建,引导用户完成或取消现有赏金
场景 6: 主题切换测试
步骤:
- 切换不同主题(light, dark, cupcake 等)
- 访问赏金相关页面:
- 话题列表的"创建赏金池"按钮
- 赏金支付页面
- 赏金详情页
- 验证:
- ✅ 按钮文字清晰可见
- ✅ 卡片样式正确
- ✅ 无样式错乱
预期结果: 所有主题下 UI 正常,文字对比度良好
场景 7: 多平台访问
步骤:
- 在桌面浏览器访问赏金页面
- 在手机浏览器访问同一页面
- 验证响应式布局:
- ✅ 移动端表格可横向滚动
- ✅ 支付按钮大小合适
- ✅ 表单元素正常显示
预期结果: 移动端体验流畅,无需横向缩放
测试检查清单
功能测试
- 创建赏金池(金额 >= 0.1 USDC)
- 创建赏金池(金额 < 0.1 USDC,应失败)
- 使用 x402 支付赏金(真实 USDC)
- 查看赏金详情页
- 查看预估奖励列表
- 取消待支付赏金
- 重复创建检测
- 交易链接跳转(basescan.org)
UI/UX 测试
- Light 主题下按钮清晰可见
- Dark 主题下文字对比度
- 移动端响应式布局
- 表单验证提示
- 加载状态显示
- 错误提示友好
边界测试
- 截止日期的倒计时显示
- 过期赏金的处理
- 无点赞时的预估奖励显示
- 多帖子点赞分配计算
重要提醒
⚠️ 真实资金警告
Test 环境使用真实的区块链网络和资金:
- 网络:Base 主网(非测试网)
- USDC:真实的 USDC 代币
- x402 支付:无需 ETH gas,只需 USDC
请务必确认:
- 支付金额正确(最小 0.1 USDC)
- 钱包有足够 USDC 余额
- 在 MetaMask 中仔细核对交易详情
资金损失风险
- 已支付的赏金无法撤回(除非未达标退款)
- 请确保您了解 x402 支付机制
- 建议先用小额(0.1-1 USDC)测试
问题反馈
如遇到问题,请提供以下信息:
- 问题描述: 具体现象
- 复现步骤: 如何触发
- 环境信息:
- 浏览器版本
- 钱包类型 (MetaMask/Rainbow/etc.)
- 操作系统
- 截图: 如有错误提示
- 交易哈希: 如涉及支付(可在 basescan.org 查看)
反馈渠道:
- 在此文档下方留言
- 联系微信/Telegram 管理员
奖励机制说明
分配规则
- 截止时间后,赏金按点赞数占比分配给作者
- 仅统计截止日期前获得的点赞
- 多个帖子的点赞会累加到同一作者
奖励状态
- 待发放: 等待截止日期
- 已发放: 已支付到作者钱包
- 发放失败: 作者未设置钱包
- 设置钱包领取: 作者需设置钱包后领取
更新日志
2024-02-25
- ✅ 初始版本上线 Test 环境
- ✅ 支持 x402 支付(Base 主网)
- ✅ 添加取消功能
- ✅ Test 环境最小金额 0.1 USDC(真实资金)
- ✅ 多主题适配
感谢参与测试!您的反馈将帮助我们改进产品。
⚠️ 再次提醒:Test 环境使用真实的 #USDC 和 #Base 主网,请谨慎操作。
#Pickful 团队
2026 年 2 月 25 日
Repost this post?
Share with your followers.
Reply