-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
approvedapprove proposal to proceedapprove proposal to proceed
Description
Bifrost Arena 功能介绍文档-访问地址 [https://bifrost23.vercel.app/arena]
github: [https://github.com/wwk123/Bifrost]
📖 目录
项目概述
Bifrost Arena 是一个将 DeFi 液态质押收益转化为社交化竞技体验的创新平台。通过排行榜、成就系统、策略共创和团队竞赛等游戏化机制,让用户在追求收益的同时享受竞技乐趣和社交互动。
核心理念
- 🎯 收益可视化:将抽象的 APY 数字转化为直观的排名和成就
- 🤝 社交互动:通过战队、策略分享和挑战赛建立社区联系
- 🎮 游戏化激励:成就、排行榜、每日任务提升用户粘性
- 💡 策略共创:让优秀投资策略在社区中流通和复制
核心功能模块
1. 竞技场 (Arena) - 个人战绩大厅
功能描述
个人数据中心,展示用户在 Bifrost 生态中的完整竞技数据和成长轨迹。
核心组件
- 英雄区域:展示用户头像、段位、积分和当前排名
- 实力卡片:4 个关键指标(总资产、收益率、连胜天数、活跃天数)
- 收益趋势图:7/30/90 天收益走势,支持与平均水平对比
- 活跃挑战:正在进行的挑战任务及进度
- 成就墙:已解锁和待解锁成就展示
- 高级分析:投资组合分布、风险评估、收益来源分析
技术亮点
- 📊 使用 Recharts 实现交互式图表
- 💾 Zustand + LocalStorage 持久化用户数据
- 🔄 TanStack Query 实现数据缓存和自动刷新
用户价值
- 全面了解个人投资表现
- 对比社区平均水平找差距
- 追踪成就进度和挑战完成情况
2. 荣耀榜 (Leaderboard) - 全球竞技排名
功能描述
多维度排行榜系统,展示不同时间周期和不同类别的顶尖玩家。
排行榜类型
- 全球总榜:按总资产和综合实力排名
- 周榜:本周收益增长最快的用户
- 月榜:本月表现最佳的投资者
- 战队榜:战队总资产和平均收益排名
核心功能
- 领奖台展示:前三名特殊展示,包含荣誉徽章
- 完整榜单:支持分页、搜索和筛选
- 个人定位:高亮显示当前用户排名及追赶目标
- 历史追溯:查看历史周期的排名变化
激励机制
- 🏆 前 10 名获得特殊称号和奖励
- 📈 排名上升展示上升箭头和涨幅
- 🎁 季度冠军获得额外 BNC 代币奖励
3. 策略图书馆 (Strategy Hub)
功能描述
社区驱动的投资策略分享平台,让优秀策略在用户间流通复制。
策略展示
每个策略卡片包含:
- 基本信息:策略名称、创建者、风险等级
- 收益数据:历史收益率、最大回撤、夏普比率
- 资产配置:各类资产的比例分配
- 使用统计:复制人数、成功率、评分
核心操作
- 复制策略:一键应用策略到自己的资产配置
- 收藏策略:标记感兴趣的策略持续跟踪
- 评论讨论:在策略下方进行讨论和提问
- 创建策略:分享自己的投资策略给社区
筛选功能
- 按风险等级筛选(稳健/均衡/激进)
- 按收益表现排序
- 按资产类型筛选(vDOT/vKSM/vGLMR 等)
- 按热门程度排序
创作者激励
- 📊 策略被复制获得推广奖励
- ⭐ 优秀策略获得官方认证徽章
- 💰 根据策略表现获得收益分成
4. 挑战塔 (Challenges)
功能描述
多层级挑战系统,通过完成任务解锁奖励和成就。
挑战类型
收益挑战
- 首次质押:完成首笔 vDOT 质押
- 收益里程碑:累计收益达到指定金额
- APY 超越:收益率超过市场平均水平
- 持仓挑战:持续持仓超过指定天数
交易挑战
- 交易量达成:累计交易量达到目标
- 流动性提供:提供流动性到指定池子
- 套利高手:成功完成跨链套利操作
社交挑战
- 邀请好友:邀请指定数量的新用户
- 策略创作:创建并分享投资策略
- 社区贡献:参与讨论和帮助新手
每日任务
- 每日签到:连续签到获得积分
- 转盘抽奖:每日免费抽奖机会
- 活跃度任务:完成每日交互获得奖励
奖励系统
- 🎁 BNC 代币奖励:根据难度给予不同数量
- 🏅 成就徽章:永久展示在个人主页
- ⭐ 积分奖励:用于兑换特殊权益
- 🎨 特殊皮肤:个性化头像框和称号
挑战状态
- 进行中:显示当前进度和剩余时间
- 已完成:展示完成时间和获得奖励
- 已领取/待领取:奖励领取状态管理
5. 战队营地 (Teams)
功能描述
组建战队进行团队竞赛,共享收益加成和战队荣誉。
战队创建
创建流程(三步向导):
- 选择模板:竞技型/社交型/学习型/混合型
- 基础信息:
- 战队名称(支持实时重复检测)
- 战队描述和宣言
- 战队图标和颜色
- 目标设定和策略偏好
- 高级设置:
- 加入方式(公开/审核/邀请)
- 成员数量限制
- 贡献要求和活跃度门槛
- 预览确认:完整预览战队信息卡片
战队功能
- 成员管理:队长权限、成员等级、贡献统计
- 战队仓库:共同管理的资产池
- 收益分配:按贡献度自动分配团队收益
- 战队任务:协同完成获得团队奖励
- 战队聊天:内置聊天室和策略讨论
战队竞赛
- 📊 周度对战:战队间 PK 收益表现
- 🏆 赛季排名:积分制排名系统
- 🎁 团队奖励:优胜战队获得额外奖励池
社交功能
- 💬 战队公告和重要通知
- 🤝 战队间友谊赛和挑战
- 📸 战队成就墙展示
6. 预言殿 (Prediction Market)
功能描述
基于 APY 预测的预测市场,用户可以对未来收益率进行预测并获得奖励。
预测机制
- 预测对象:vDOT/vKSM/vGLMR 等资产的 APY
- 时间周期:24 小时/7 天/30 天
- 预测方式:
- 涨跌方向预测
- 具体数值区间预测
- 相对排名预测
奖励机制
- ✅ 预测正确:获得奖池分成
- 📊 准确度排名:连续准确获得额外奖励
- 🏅 预测大师:解锁特殊成就和称号
数据支持
- 历史 APY 走势图表
- 社区预测分布热力图
- 专家预测参考
- AI 预测模型辅助
7. 智慧神殿 (Smart Hedging)
功能描述
智能对冲策略系统,帮助用户在保持收益的同时规避风险。
对冲策略
- 永续对冲:使用衍生品对冲价格波动风险
- 期权组合:构建期权策略锁定收益
- 跨链套利:利用不同链间的 APY 差异
- 动态再平衡:自动调整资产配置维持目标风险
核心功能
- 🎯 风险评估:实时计算投资组合风险指标
- 📊 收益模拟:模拟不同市场情况下的收益
- 🤖 自动执行:策略自动执行无需人工干预
- 📈 性能追踪:对冲效果实时监控
策略模板
- 保守型:优先保护本金,收益稳定
- 平衡型:风险收益平衡,适度对冲
- 进取型:追求高收益,对冲辅助
游戏化系统
成就系统
成就分类
-
新手成就(青铜)
- 首次连接钱包
- 完成首次质押
- 完成新手教程
-
进阶成就(白银)
- 累计收益达到 100 DOT
- 连续签到 30 天
- 创建首个投资策略
-
高级成就(黄金)
- 进入全球前 100 名
- 战队排名前 10
- 累计邀请 50 位用户
-
传奇成就(钻石)
- 周榜/月榜冠军
- 创建被复制 1000+ 次的策略
- 连续 100 天保持正收益
成就奖励
- 🎖️ 永久展示的徽章
- ⭐ 积分和等级提升
- 💰 BNC 代币奖励
- 🎨 专属头像框和特效
每日签到系统
签到奖励
-
连续签到奖励递增:
- 第 1 天:10 积分
- 第 7 天:100 积分 + 小礼包
- 第 30 天:500 积分 + 大礼包 + 特殊称号
-
月度完美签到:
- 全月无缺签获得传奇宝箱
- 包含 BNC 代币和稀有 NFT
签到日历
- 📅 可视化日历展示签到历史
- 💎 特殊日期双倍奖励
- 🎁 节日主题活动奖励
每日转盘抽奖
抽奖机制
- 每日免费:每天 1 次免费抽奖机会
- 额外机会:通过完成任务获得
- 幸运加成:会员等级影响中奖概率
奖品池
- 🪙 BNC 代币(100-10000)
- 💎 积分(50-5000)
- 🎫 抽奖券(再抽 1-5 次)
- 🏆 成就解锁券
- 🎁 神秘礼盒(稀有)
技术特性
钱包集成
支持钱包
Polkadot 生态:
- 🟣 Polkadot.js Extension
- 🔮 Talisman Wallet
- 📱 SubWallet
- 🦊 Nova Wallet
EVM 生态:
- 🦊 MetaMask
- 💼 OKX Wallet
- 🚪 Gate Wallet
- 🔗 WalletConnect(移动端)
- 🎭 Enkrypt
连接特性
- 双生态切换:标签式 UI 在 Polkadot/EVM 间切换
- 智能检测:自动识别已安装的钱包
- 多钱包支持:同时连接多个账户
- 会话管理:自动重连和状态保持
数据管理
状态管理架构
Zustand Store (全局状态)
├── User Profile Store (用户信息)
├── Achievement Store (成就数据)
├── Challenge Store (挑战状态)
├── Team Store (战队信息)
└── UI State Store (UI 状态)
数据持久化
- 💾 LocalStorage 同步存储
- 🔄 页面刷新自动恢复状态
- 🗑️ 过期数据自动清理
API 数据获取
TanStack Query
├── Stale Time: 60s (数据保鲜期)
├── Cache Time: 5min (缓存保留期)
├── Retry: 3 次 (失败重试)
└── Refetch on Focus (窗口聚焦刷新)
性能优化
构建优化
- ✅ 动态渲染:全局
force-dynamic避免 SSR 错误 - 📦 包优化:
optimizePackageImports减小包体积 - 🎨 样式优化:TailwindCSS JIT 按需生成
- 🗜️ 图片优化:Next.js Image 自动优化
运行时优化
- ⚡ 虚拟滚动:长列表使用虚拟滚动
- 🎬 懒加载:路由级别代码分割
- 🚀 预加载:关键路由预加载
- 💨 动画优化:Framer Motion GPU 加速
响应式设计
断点系统
- 📱 Mobile: < 640px
- 📱 Tablet: 640px - 1024px
- 💻 Desktop: > 1024px
- 🖥️ Large: > 1440px
适配策略
- 移动端:单列布局,底部导航
- 平板端:两列布局,侧边栏导航
- 桌面端:多列布局,顶部导航
用户旅程
新用户首次体验
第一步:连接钱包
- 点击导航栏"连接钱包"
- 选择 Polkadot 或 EVM 生态
- 选择具体钱包并授权
- 连接成功,显示地址
第二步:完成新手任务
- 浏览新手引导(可跳过)
- 完成首次质押挑战
- 解锁"初出茅庐"成就
- 获得新手奖励包
第三步:探索功能
- 查看个人竞技场数据
- 浏览策略图书馆
- 参加每日签到和转盘
- 查看排行榜找目标
第四步:社交互动
- 加入或创建战队
- 分享个人战绩卡片
- 邀请好友获得奖励
- 参与社区讨论
日常用户使用流程
每日例行操作(5 分钟)
- ✅ 每日签到领积分
- 🎰 转盘抽奖拿奖励
- 📊 查看收益变化
- 🏆 检查排名变化
- 🎯 完成每日任务
每周深度参与(30 分钟)
- 📈 分析收益趋势图
- 🔄 调整投资策略
- 🏅 挑战周榜排名
- 👥 战队协作任务
- 💬 策略讨论交流
每月战略规划(1 小时)
- 📊 月度数据复盘
- 🎯 设定下月目标
- 🤝 战队赛季准备
- 📝 优化投资组合
- 🎁 领取月度奖励
数据展示
关键指标 (KPI)
用户参与度
- 日活跃用户(DAU):目标 5,000+
- 月活跃用户(MAU):目标 20,000+
- 用户留存率:D7 > 40%, D30 > 20%
- 平均会话时长:目标 > 10 分钟
平台数据
- 总锁定价值(TVL):$12.5M+
- 活跃竞技者:1,250+
- 已创建战队:150+
- 策略被复制次数:10,000+
社交互动
- 每日签到率:目标 > 60%
- 社交分享次数:目标 1,000+/天
- 战队参与率:目标 > 40%
- 策略讨论数:目标 500+/周
收益表现
平台平均收益
- 平均 APY:15.8%
- 最高 APY:28.5%(vDOT 策略优化)
- 最低风险 APY:8.2%(稳健型策略)
用户收益分布
- Top 10%:年化收益 > 20%
- Top 50%:年化收益 > 12%
- 平均水平:年化收益 ~10%
路线图
当前版本 (v1.0)
✅ 核心竞技功能
✅ 基础游戏化系统
✅ 钱包连接集成
✅ Mock 数据演示
下一版本 (v2.0)
🔄 真实链上数据集成
🔄 智能合约交互
🔄 NFT 成就徽章
🔄 移动端 App
未来规划 (v3.0+)
📅 跨链资产支持
📅 AI 投资顾问
📅 DAO 治理系统
📅 二级市场交易
总结
Bifrost Arena 通过创新的社交化竞技机制,将传统的 DeFi 投资体验转变为充满乐趣的竞技游戏。用户不仅能获得稳定的质押收益,还能在排行榜上证明实力、在战队中建立友谊、在挑战中收获成就感。
核心价值主张
- 🎯 让收益可见:通过排名和对比让收益具象化
- 🤝 让投资社交:通过战队和分享建立社区
- 🎮 让理财有趣:通过游戏化机制提升参与度
- 💡 让策略流通:通过共创让好策略惠及更多人
目标愿景
打造 Web3 时代最具活力的社交化 DeFi 竞技平台,让每个人都能在追求收益的过程中获得乐趣和归属感。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
approvedapprove proposal to proceedapprove proposal to proceed