
TapeOut 的 Steam
TapeGame 生态游戏集成平台
纯游戏集成平台:商店 + 库 + 所有权。当前阶段不发平台币、不做代币发射,支付与结算统一使用 $BEM。 最重要的是跑通「用 BEM 买游戏 + 拥有许可证 + 打开游戏」这条主链路。
经济模型
90%开发者到账每笔购买合约内自动分账
10%平台手续费可调;部分定期回购销毁 BEM
ERC-721许可证 NFT永久拥有,可在二级市场交易
核心合约 · TapeGameHub.sol
registerGame()开发者上架游戏(名称、描述、tape 地址、BEM 价格)purchaseWithBEM()用户用 BEM 购买,自动分账(平台抽成 + 开发者到账)mintLicense()铸造 ERC-721 许可证 NFT 并记录所有权hasLicense()查询用户是否拥有某游戏
技术栈
| 层级 | 技术 | 说明 |
|---|---|---|
| 链 | BNB Chain | 与 TapeOut 生态一致 |
| 合约 | Solidity + OpenZeppelin | 游戏注册、许可证 NFT、支付分账 |
| 前端 | Next.js + wagmi + viem + Tailwind | 商店、详情、库 |
| 钱包 | RainbowKit / ConnectKit | 用户连接 |
| 数据 | 链上事件 + 简单索引(或 The Graph) | 游戏列表与所有权 |
| 游戏打开 | tape:// 网关 / TapeKit | 直接跳转 |
构建路线
第一阶段 · MVP
进行中- 部署精简版 TapeGameHub 合约(只用 BEM)
- 商店列表 + 详情页 + 购买流程
- 接入钱包,实现 approve + purchase
- 用 2-3 个已有 TapeOut 游戏测试上架
第二阶段 · 完善体验
计划中- 我的游戏库
- 搜索、分类、排序
- 优化 tape:// 打开体验
- 简单评论或评分
第三阶段 · 运营与增长
计划中- 邀请开发者上架
- 免费试玩 → 付费购买转化
- 社区任务与推荐奖励(先用 BEM 发)
- 数据看板(销量、活跃用户)
第四阶段 · 平台币
后置- 有稳定收入和用户后再推出
- 购买折扣、Staking 分润
- 治理、优先体验