ASA Stats 的四个付费档位已上线 Subtopia 链上订阅

一次性账本上的循环支付难题
区块链在交易签名的那一刻便完成确认,但它无法像银行卡网络那样,在下个月悄悄从用户钱包中再次扣款。正是这个缺口,导致“链上订阅”通常要么意味着托管式处理方,要么意味着手动续费。Subtopia 通过将访问权作为一种资产出售——这正是区块链兜售一切事物的方式——消除了循环授权问题。订阅者一次性付费,获得一个订阅通行证:一个出现在其 Algorand 钱包中的代币。网站或 dApp 只需检查钱包是否持有有效通行证,通过后才提供高级页面、功能或 API 调用。
这一模式依赖于 Algorand 基础层的两个特性,正是这些特性让代币化通行证实际可行。每张通行证都是一个 ASA,这是该网络内置的、直接在链上发行代币的机制,因此验证资格只需查余额,而非查数据库。此外,由于 Algorand 在几秒内完成每个区块的结算,并具备单区块最终性——无需概率性等待确认——购买和通行证铸造实际上即时完成,手续费不足一美分,即使低价订阅在链上交易也切实可行。
从 2023 年的副项目到活跃的主网平台
Subtopia 的创建者是 Altynbek Orumbayev,他是 MakerX 的首席工程师。MakerX 是一家澳大利亚公司,开发了 Algorand Python——这门语言和编译器构成了 Algorand 智能合约技术栈的基石——同时也是 AlgoKit 开发者工具链的主要贡献者;该平台的页脚也注明了 MakerX。Orumbayev 于 2023 年 1 月在 Algorand subreddit 上宣布了这个项目,将其描述为“为 Algorand 链上的 dApp 开发提供简便的订阅管理基础设施和变现激励”的基础设施。同月,他在 Algorand 的 NFD 链上域名系统中注册了 subtopia.algo 这个名字,而互联网档案馆对该站点的首次快照可追溯到 2023 年 3 月。
通往生产的道路是漫长的:今天链上可见的测试网 Registry 合约部署于 2024 年 1 月,而应用自身的 UI 现在显示主网版本为 1.8.0,支持通过 Pera 和 Defly 钱包登录——这是 Algorand 的两个主要消费者钱包。链上检查还揭示了团队如何运营该平台:主网 Registry 的创建者和 subtopia.algo 的所有者地址都通过重键将签名权委托给一个单独的签名者。重键是 Algorand 的一种机制,允许账户在不改变地址的情况下指定不同的签名密钥——这是将面向公众的地址与实际授权交易的密钥分离的标准模式。
订阅如何变成钱包资产
Web 应用背后是一组智能合约。一个中心化的 Registry 合约——主网上应用 ID 1257359052——为每个创建者部署三个组件。Product 合约保存定价计划,并集成到创建者的网站中。Creator Locker 是一个托管账户,订阅收入以所选支付资产(ALGO 或任何供应量非零的 ASA)在其中累积,创建者可以随时提取。User Locker 跟踪订阅者的有效通行证,并为付费者提供管理视图 User Portal。Registry 的 box 存储——记录 locker 的地方——目前持有 62 个条目,其中 53 个是创建者和用户的 locker 记录(分别为 18 和 35),其余是合约模板和版本密钥,因此除了单一产品之外还有实际使用。
当订阅者付款时,平台会铸造一个以创建者所选单位命名的通行证 ASA,命名遵循 {单位名称}-#{铸造编号} 模式,其中编号随每次新订阅递增。每个 Product 合约恰好包含一个定价计划;提供多个计划的创建者会在同一产品名下部署额外的合约。部署一个产品的网络手续费约为 0.8 ALGO,外加 5 美元的平台费;每笔购买还收取固定的平台费——文档写的是 0.02 美元,而 SDK 自身的费用常数编码为 0.10 美元,这是一个团队尚未公开说明的小差异。免费(零价格)订阅则完全免收每笔购买费用,文档建议将其用于资格检查和封闭社区访问。
| 概念 | 实际含义 |
|---|---|
| 无限期通行证 | 一次购买,永不过期;可转让、可删除,或可认领到任何钱包——用户可以转售的终身会员 |
| 限时通行证 | 时长从一天到一年,支持续期通行证和重新订阅——经典月度计划,或零价格的免费门禁通行证 |
| 链上折扣 | 固定金额或百分比折扣,可选过期时间,结账时自动应用——无需单独的优惠券系统 |
| 销售上限 | 可选的最大数量计数器,跟踪总销量、活跃销量和最大销量——限量版或容量控制访问 |
对于集成,创建者有三条路径。最简单的是托管的结账门户 URL,将买家重定向到 subtopia.io 上的订阅页面(ASA Stats 的订阅按钮正是这样做的)。更嵌入式的选项包括 JavaScript SDK——以 subtopia-js-sdk 的形式发布在 npm 上,最后一个功能版本 v3.0.0(增加了 algosdk v3 支持)发布于 2025 年 5 月,此后只有自动化的依赖推送可见——以及通过文档在 api.subtopia.io 描述的 REST API 嵌入 HTML iframe。对于从零开始的开发者,AlgoKit 模板可以用一条命令搭建支持订阅的 React dApp,而演示博客项目展示了一种可用的模式:一个基于 Notion 的博客,只有持有有效通行证的钱包才能解锁付费内容。所有这些——SDK、示例、模板——都是开源的,位于 subtopia-algo GitHub 组织下,其 SDK 仓库最近仍显示有推送,日期为 2026 年 8 月 14 日。
ASA Stats:链上验证的核心客户
Subtopia 的旗舰集成是 ASA Stats——一个长期运行的 Algorand 代币和 NFT 实时投资组合追踪器。其订阅页面明确写道:“订阅由 ASASTATS 代币驱动,并通过 Subtopia 以链上智能合约方式透明管理。”该功能于 2024 年 12 月在 Bluesky 上宣布,主网部署“预计在两周内”完成——而今天链上存在的四个产品合约的创建时间戳为 2025 年 1 月 13 日。
这些合约端到端地验证了集成。所有四个合约都命名为“ASA Stats”,每个合约包含一个定价计划——Intro、Asastatser、Professional 和 Cluster——每 30 天月的价格分别为 2,500 / 18,000 / 38,000 / 500,000 ASASTATS,与该网站自己的层级完全一致。付款以 ASASTATS 代币结算(资产编号 393537671,是一个总量 10 亿的代币,其创建者持有管理员和储备角色),每个合约的订阅者计数器——分别为 8、6、8 和 3——与其链上 box 中存储的有效订阅记录数相符。这四个合约背后的部署者账户直到 2026 年 7 月 22 日仍在接收与应用程序调用配对的支付交易:这些层级不仅已部署,而且正在活跃使用。
Chart: Active subscribers per ASA Stats tier, from on-chain product contracts
前面提到的 Subtopia 价格预言机用于保持 ASA 定价层级的一致性:其管理员账户每天早上约 01:20 UTC 向预言机应用发布更新的 ALGO 价格——最近一次更新就在今天——而存储的值(8,两位小数)略高于 ALGO 约 0.078 美元的现货价格。由于会员资格是一种代币余额,ASA Stats 可以无需许可地验证订阅者的层级:一个钱包要么持有当前通行证,要么没有,无需信任任何服务器端查询。
规模小、真实,仍有些粗糙
链上足迹并不大,诚实的数字和架构同样重要。在所有四个层级中,ASA Stats 目前有 25 条有效订阅记录(8 + 6 + 8 + 3)。ASASTATS 代币在技术上可以交易,但实际上流动性极低:其在 Tinyman 的池子持有约 1,200 美元,每日交易量不到 1 美元,而 Pact 上列出的 ASASTATS 池显示零美元 TVL——这表明大多数订阅者是在 DEX 之外获取代币的。ASA Stats 之外,平台采用也处于早期:npm SDK 上个月有 141 次下载,社区 Discord 有 21 名成员。
项目自身的一些说法无法被独立确认。主页声称“平台业务逻辑和合约已由 Entersoft Audits 审计”,但无论是网站、GitHub 组织,还是任何可以通过搜索找到的地方,都没有发布审计报告;主页的“Report”控件也没有显示可见的文件。文档中用于会员查询的 REST API——api.subtopia.io/docs——目前返回 404,因此可用的集成界面只剩下 SDK、结账门户和通过电子邮件获取 ABI 的路径(团队要求集成者联系他们进行智能合约级别的会员查询)。此外,主页仍在宣传免密码电子邮件登录,而文档已将该功能标记为弃用,并告知现有用户在该功能移除前导出其托管账户。文档页面本身带有“2 年前最近更新”的标记,尽管 SDK 的发布历史显示底层代码此后已经更新。
终于让订阅可行的账本
这一切都不会削弱该平台所展示的东西:在一个无法自动扣款的账本上,为循环支付提供了一个可行且非托管的答案。其中的机制是真实的——钱包持有的通行证、托管收入、每日刷新价格的数据源,以及一个四层商业部署,每个订阅者在链上可见。Subtopia 仍然是一个只有一家公开核心客户的小平台,其采用数字也就是这样。但它也是由对链有深刻理解的工程师打造的不花哨、面向收入的工具——其最大客户愿意将整个付费层级结构放在它上面,这是迄今为止最强烈的信号,表明代币化订阅在 Algorand 上确实有一席之地。
来源
- Subtopia
- Subtopia Docs
- Subtopia JS SDK
- npm 上的 subtopia-js-sdk
- GitHub 上的 subtopia-algo
- AlgoKit Subtopia 模板
- ASA Stats 订阅方案
- ASA Stats 常见问题
- Bluesky 上的 ASA Stats
- 发布公告(r/algorand)
- MakerX 博客
- Subtopia Discord
- 概述 | Subtopia Docs
- 运作方式 | Subtopia Docs
- 价格 | Subtopia Docs
- 创建产品 | Subtopia Docs
- JavaScript SDK | Subtopia Docs
- docs.subtopia.io
- docs.subtopia.io
- docs.subtopia.io
- docs.subtopia.io
- docs.subtopia.io
- docs.subtopia.io
- docs.subtopia.io
Source: https://subtopia.io/