ASA Stats 借 Subtopia 的 Algorand 链上订阅上线四个付费档位
Subtopia 在 Algorand 上以钱包持有的代币通行证形式出售 dApp 订阅,收入进入链上托管;ASA Stats 已在其中运行四个付费档位,全部上线且可在链上查证。

一次性账本上的循环支付难题
区块链在交易签名的那一刻即完成确认,但它无法像卡组织那样,在下个月悄悄回到用户钱包里再次扣款。正是这一缺口,使“链上订阅”过去往往意味着托管式处理方或手动续订。Subtopia1 的解法是把访问权当作资产来出售——和区块链出售其他一切东西的方式一样——从而绕开循环授权的难题。订阅者一次性付款,获得一张订阅通行证:一枚存在其 Algorand 钱包中的代币。网站或 dApp 只需检查钱包是否持有有效通行证,通过后才提供付费页面、功能或 API 调用。
这一模式之所以成立,靠的是 Algorand 基础层的两项特性。每张通行证都是一枚 Algorand 标准资产(ASA),即该网络直接在链上发行代币的内置机制,因此验证资格只是一次余额查询,而不是数据库查询。同时,Algorand 出块只需数秒且具备单区块最终性,无需概率性地等待多次确认,因此购买与通行证铸造几乎是瞬时的,手续费不足 1 美分,哪怕定价很低的订阅也能顺利成交。
从 2023 年的副业项目到上线运行的主网平台
Subtopia 由 Altynbek Orumbayev 创建,他是 MakerX2 的首席工程师。这家澳大利亚公司开发了 Algorand Python3——支撑 Algorand 智能合约技术栈的语言与编译器——也是 AlgoKit 开发者工具链的主要贡献者;平台页脚同样标注了 MakerX。2023 年 1 月,Orumbayev 在 Algorand subreddit4 上公布了该项目,称其是一套“为 Algorand 链上的 dApp 开发提供便捷订阅管理基础设施与变现激励”的基础设施。同月,Algorand 链上域名系统 NFD 上的 subtopia.algo 完成注册,互联网档案馆收录的该网站首个快照可追溯至 2023 年 3 月。
走向生产环境的路很长:今天在链上可查的测试网 Registry 合约部署于 2024 年 1 月,而应用界面现显示主网版本为 1.8.0,可通过 Pera 和 Defly 两款 Algorand 主流消费级钱包登录。链上查验也揭示了团队的运营方式:主网 Registry 的创建者地址与 subtopia.algo 持有者地址,都借助重密钥把签名权限委托给同一个独立的签名方。这是 Algorand 的一项机制,允许账户在不改变地址的前提下指定另一把签名密钥,也是把对外公开地址与实际授权交易的密钥分开的标准做法。
订阅如何变成钱包里的资产
这套 Web 应用的背后是一组智能合约。核心的 Registry 合约——主网上的应用 1257359052——会为每位创作者部署三个组件。Product 合约保存定价方案,也是接入创作者网站的部分。Creator Locker 是托管账户,订阅收入以选定的支付资产在此累积——ALGO,或任何供应量非零的 ASA——创作者可随时提取。User Locker 记录订阅者当前持有的通行证,并为用户门户(User Portal)提供数据,那是面向付款者的管理视图。Registry 的盒子存储——记录各类 locker 之处——目前有 62 条记录,其中 53 条是创作者与用户 locker 记录(分别为 18 条和 35 条),其余为合约模板与版本键,说明其使用并不局限于单一产品。
订阅者付款时,平台会铸造一枚通行证 ASA,命名取自创作者选定的计价单位,遵循 {单位名称}-#{铸造序号} 的格式,序号随每一次新订阅递增。每个 Product 合约只包含一个定价方案;若创作者要提供多个方案,就要在同一产品名称下部署额外的合约。部署一个产品的网络手续费约为 0.85 ALGO,另加 56 美元 的平台费用;每笔购买还附带固定的平台手续费——文档给出的数字是 0.027 美元,而 SDK 自身的费率常量写的是 0.10 美元,这一细微出入团队并未公开说明。免费(定价为零)的订阅完全免除按笔手续费,文档建议将其用于资格校验和封闭社区准入。
| 概念 | 现实意义 |
|---|---|
| 无限期通行证 | 一次购买、永不过期;可转让、可删除,也可作为靓号认领到任意钱包——用户能够转售的终身会员资格 |
| 按时长通行证 | 时长从 1 天到 1 年,支持续费通行证与重新订阅——经典的月度方案,或零价格的免费准入通行证 |
| 链上折扣 | 固定金额或百分比,可设到期时间,结账时自动生效——无需另行搭建优惠券系统的促销 |
| 销售上限 | 可选的最高限额计数器,追踪总销量、活跃销量与上限——限量发行或容量受控的准入 |
集成方面,创作者有三条路径。最简单的是托管的结账门户 URL,把买家重定向到 subtopia.io 上的订阅页面(ASA Stats 的订阅按钮正是如此)。更内嵌的做法是使用 JavaScript SDK8——它以 subtopia-js-sdk 之名发布在 npm9 上,最近一次功能版本(v3.0.0,新增对 algosdk v3 的支持)发布于 2025 年 5 月,此后只见到自动化的依赖更新推送——以及借助 REST API 的 HTML iframe,文档给出的地址是 api.subtopia.io。对于从零起步的开发者,一个 AlgoKit 模板10能用一条命令搭出支持订阅的 React dApp,而一个演示博客项目11则展示了可运行的范式:一个以 Notion 为后端的博客,付费内容只对持有有效通行证的钱包开放。SDK、示例、模板等全部内容都在 subtopia-algo GitHub 组织12下开源,其 SDK 仓库最近一次推送发生在 2026 年 8 月 14 日。
ASA Stats:经链上验证的旗舰客户
Subtopia 最引人注目的集成案例是 ASA Stats13,一款长期运行的 Algorand 代币与 NFT 实时投资组合追踪工具。其订阅页面直言:“订阅由 ASASTATS 代币提供支持,并通过 Subtopia 的链上智能合约进行透明管理。”该功能于 2024 年 12 月在 Bluesky 上14公布,当时称主网部署“预计在两周内完成”;而如今链上的四个产品合约,创建时间戳均为 2025 年 1 月 13 日。
这些合约完整印证了这一集成。四个合约都名为“ASA Stats”,各含一个定价方案——Intro、Asastatser、Professional 与 Cluster——价格分别为每 30 天 2,500 / 18,00015 / 38,00016 / 500,00017 枚 ASASTATS,与网站上的档位完全对应。付款以 ASASTATS 代币结算(资产 3935376711819,总供应量 10 亿枚,其创建者同时持有管理者和储备角色),而每个合约的订阅者计数——分别为 8、6、8 和 3——与其链上盒子中存放的有效订阅记录数一致。这四个合约背后的部署账户直到 2026 年 7 月 22 日仍在接收与应用调用配对的付款交易:这些档位不只是已部署,而是正在被使用。
前文提到的 Subtopia 价格预言机,正是让以 ASA 计价的档位保持一致的原因:其管理账户每天在 UTC 约 01:20 向预言机应用提交一次更新后的 ALGO 价格——最近一次更新就发生在今天——所存数值(为 8,保留两位小数)略高于 ALGO 约 0.078 美元的现货价格。由于会员资格体现为代币余额,ASA Stats 可以无需许可地核验订阅者所处档位:钱包要么持有当前有效的通行证,要么没有,无需信任任何服务器端查询。
规模不大、确实可用,但边角仍显粗糙
链上足迹并不大,而这些诚实的数字与架构本身同样重要。四个档位合计,ASA Stats 目前有 25 条有效订阅记录(8 + 6 + 8 + 3)。ASASTATS 代币技术上可以交易,但实际上几乎没有流动性:其 Tinyman 资金池规模约 1,200 美元,日成交额不足 1 美元;而 Pact 上挂牌的 ASASTATS 资金池总锁仓量显示为零——说明大多数订阅者是在去中心化交易所之外获取代币的。ASA Stats 之外的平台采用同样处于早期:npm SDK 上月下载量为 141 次,社区 Discord20 有 2121 名成员。
项目自身的若干说法无法得到独立证实。首页称“平台业务逻辑与合约已由 Entersoft Audits 审计”,但无论在该网站、GitHub 组织,还是网络搜索能触及的任何地方,都找不到公开的审计报告,首页的“Report”控件也没有呈现任何可见文档。文档所述用于查询会员资格的 REST API——api.subtopia.io/docs——目前返回 404,因此可用的集成入口只剩下 SDK、结账门户,以及一条需邮件申请的 ABI 路径(团队要求集成方联系他们,以进行智能合约层面的会员资格查询)。此外,首页仍在宣传免密码邮箱登录,而文档已将这一功能标记为弃用,并提醒现有用户在其被移除前导出自己的托管账户。文档页面本身带有“最后更新于 222 年前”的印记,尽管 SDK 的发布历史显示底层代码在此之后已有推进。
终于让订阅得以成立的账本
这一切都不会削弱该平台所证明的事情:在一个无法自动扣款的账本上,一套可行的非托管循环支付方案。其机制是真实的——钱包持有的通行证、托管的收入、每日刷新的价格源,以及一个四档式商业部署,每一位订阅者都能在链上看到。Subtopia 仍是一个小平台,只有一家公开的旗舰客户,采用数据也就是这个样子。但它同时是一套不事张扬、直接面向收入的工具,由深谙这条链的工程师打造——而它最大的客户愿意把整套付费档位体系托付给它,这是迄今为止最有力的信号,说明代币化订阅在 Algorand 上确实有一席之地。
来源
- Subtopia1
- Subtopia Docs23
- Subtopia JS SDK8
- subtopia-js-sdk on npm9
- subtopia-algo on GitHub12
- AlgoKit Subtopia template10
- ASA Stats subscription plans13
- ASA Stats FAQ24
- ASA Stats on Bluesky14
- Launch announcement (r/algorand)4
- MakerX blog25
- Subtopia Discord20
- Overview | Subtopia Docs26
- How it works? | Subtopia Docs27
- Pricing | Subtopia Docs28
- Creating Products | Subtopia Docs29
- Javascript SDK | Subtopia Docs30
- docs.subtopia.io31
- docs.subtopia.io32
- docs.subtopia.io33
- docs.subtopia.io34
- docs.subtopia.io35
- docs.subtopia.io36
- docs.subtopia.io37
本文已核查 9 个数字。查看全部核查
来源
- 1Subtopia subtopia.io↩
- 2MakerX makerx.com.au↩
- 3Algorand Python algorandfoundation.github.io↩
- 4Algorand subreddit reddit.com↩
- 8JavaScript SDK sdk.subtopia.io↩
- 9npm npmjs.com↩
- 10AlgoKit 模板 github.com↩
- 11演示博客项目 github.com↩
- 12subtopia-algo GitHub 组织 github.com↩
- 13ASA Stats asastats.com↩
- 142024 年 12 月在 Bluesky 上 bsky.app↩
- 18393537671 allo.info↩
- 20Discord discord.gg↩
- 23Subtopia Docs docs.subtopia.io↩
- 24ASA Stats FAQ asastats.com↩
- 25MakerX blog blog.makerx.com.au↩
- 26Overview | Subtopia Docs docs.subtopia.io↩
- 27How it works? | Subtopia Docs docs.subtopia.io↩
- 28Pricing | Subtopia Docs docs.subtopia.io↩
- 29Creating Products | Subtopia Docs docs.subtopia.io↩
- 30Javascript SDK | Subtopia Docs docs.subtopia.io↩
- 31docs.subtopia.io/integrations/javascript-sdk.md docs.subtopia.io↩
- 32docs.subtopia.io/pricing.md docs.subtopia.io↩
- 33docs.subtopia.io/integrations/checkout-portal.md docs.subtopia.io↩
- 34docs.subtopia.io/account-and-platform/fiat-onramp.md docs.subtopia.io↩
- 35docs.subtopia.io/integrations/api.md docs.subtopia.io↩
- 36docs.subtopia.io/llms.txt docs.subtopia.io↩
- 37docs.subtopia.io/account-and-platform/email-login.md docs.subtopia.io↩