ASA Stats запустила четыре платных тарифа на on-chain подписках Subtopia на Algorand

Проблема повторяющихся платежей на одноразовом реестре
Блокчейн подтверждает платёж в момент его подписания, но не может тихо залезть в кошелёк пользователя и списать деньги в следующем месяце, как это делают платёжные сети. Этот пробел — причина того, что «on-chain подписка» обычно означала кастодиальный платёжный сервис или ручное продление. Subtopia решает проблему повторяющейся авторизации, продавая доступ так же, как блокчейн продаёт всё остальное, — как актив. Подписчик платит один раз и получает абонемент: токен в своём кошельке Algorand. Сайт или dApp проверяет, есть ли у кошелька действующий пропуск, и только после этого показывает премиум-страницу, функцию или отвечает на API-запрос.
Модель опирается на два свойства базового уровня Algorand, которые делают токенизированные пропуска реально работающими. Каждый пропуск — это Algorand Standard Asset (ASA), встроенный механизм сети для выпуска токенов прямо on-chain, поэтому проверка права доступа — это запрос к балансу, а не к базе данных. А поскольку Algorand проводит расчёты по каждому блоку за несколько секунд с финальностью одного блока — без вероятностного ожидания подтверждений — покупка и выпуск пропуска происходят практически мгновенно, с комиссией в доли цента, что делает выгодной даже самую дешёвую подписку.
От побочного проекта 2023 года к живой платформе на мейннете
Subtopia — создание Алтынбека Орумбаева, ведущего инженера MakerX, австралийской компании, которая создала Algorand Python — язык и компилятор, лежащие в основе стека смарт-контрактов Algorand, — а также крупного участника разработки инструментария AlgoKit; в футере платформы указан MakerX. Орумбаев анонсировал проект в сабреддите Algorand в январе 2023 года, описав его как инфраструктуру для «простого управления подписками и монетизации разработки dApp в сети Algorand». Имя subtopia.algo в ончейн-доменной системе NFD Algorand было зарегистрировано в том же месяце, а первый снимок сайта в Internet Archive датируется мартом 2023 года.
Путь к продакшену был долгим: видимый сегодня on-chain контракт Registry в тестнете был развёрнут в январе 2024 года, а сам интерфейс приложения теперь сообщает о версии 1.8.0 на мейннете, со входом через кошельки Pera и Defly — два основных потребительских кошелька Algorand. On-chain-анализ также показывает, как команда управляет платформой: и создатель мейннет-реестра, и адрес владельца subtopia.algo делегируют право подписи отдельному подписанту через rekeying — механизм Algorand, позволяющий аккаунту назначить другой ключ подписи без изменения адреса. Это стандартный паттерн разделения публичного адреса и ключа, который реально авторизует транзакции.
Как подписка становится активом в кошельке
За веб-приложением стоит семейство смарт-контрактов. Центральный контракт Registry — приложение 1257359052 на мейннете — разворачивает для каждого создателя три компонента. Контракт Product хранит тарифный план и именно он интегрируется в сайт создателя. Creator Locker — это эскроу, где накапливается выручка от подписок в выбранном платёжном активе — ALGO или любом ASA с ненулевым предложением, — и откуда создатель может вывести средства в любой момент. User Locker отслеживает активные пропуска подписчика и питает User Portal — интерфейс управления для платящих пользователей. Box-хранилище Registry, где записываются локеры, сейчас содержит 62 записи, из которых 53 — это записи локеров создателей и пользователей (18 и 35 соответственно), остальные — ключи шаблонов контрактов и версий, так что за платформой есть реальное использование, а не только один продукт.
Когда подписчик платит, платформа выпускает ASA-пропуск, названный по выбранному создателем юниту, по шаблону {Unit Name}-#{mint number}, где номер увеличивается с каждой новой подпиской. Каждый контракт Product содержит ровно один тарифный план; создатель, предлагающий несколько планов, разворачивает дополнительные контракты под тем же названием продукта. Развёртывание продукта стоит примерно 0,8 ALGO в сетевых комиссиях плюс $5 комиссии платформы, а каждая покупка несёт фиксированную комиссию платформы — в документации указано $0,02, тогда как константы SDK закладывают $0,10, небольшое расхождение, которое команда публично не объяснила. Бесплатные (с нулевой ценой) подписки полностью освобождены от комиссии за покупку; документация рекомендует их для проверок права доступа и доступа в закрытые сообщества.
| Концепция | Реальный смысл |
|---|---|
| Безлимитный пропуск | Одна покупка, никогда не истекает; передаваемый, удаляемый или настраиваемый на любой кошелёк — пожизненное членство, которое пользователи могут перепродавать |
| Пропуск на время | Срок от дня до года, с возможностью продления и переподписки — классические месячные планы или бесплатные пропуска по нулевой цене |
| Скидки on-chain | Фиксированные или в процентах, с возможным сроком действия, применяются автоматически при оформлении — акции без отдельной системы купонов |
| Лимит продаж | Опциональный счётчик максимума, отслеживающий общее, активное и максимальное количество продаж — лимитированные серии или доступ с контролем ёмкости |
Для интеграции у создателей есть три пути. Самый простой — хостинговая страница оформления подписки, которая перенаправляет покупателей на страницу подписки на самом subtopia.io (кнопки подписки ASA Stats делают именно это). Более встроенные варианты — JavaScript SDK, опубликованный на npm как subtopia-js-sdk, с последним функциональным релизом (v3.0.0, добавляющим поддержку algosdk v3) от мая 2025 года, после чего видны только автоматические обновления зависимостей, — и HTML-iframe через REST API, который документация описывает на api.subtopia.io. Для разработчиков, начинающих с нуля, шаблон AlgoKit создаёт React dApp с поддержкой подписок одной командой, а демо-проект блога показывает рабочий паттерн: блог на базе Notion, где платный контент открывается только для кошельков с действующим пропуском. Всё это — SDK, примеры, шаблон — открытый исходный код в GitHub-организации subtopia-algo, чей репозиторий SDK показывает изменения вплоть до 14 августа 2026 года.
ASA Stats: якорный клиент, подтверждённый on-chain
Флагманская интеграция Subtopia — это ASA Stats, давно работающий портфельный трекер для токенов и NFT на Algorand в реальном времени. На его странице подписок прямо сказано: «Подписки работают на токенах ASASTATS и прозрачно управляются через смарт-контракты на блокчейне с помощью Subtopia». Запуск был анонсирован в Bluesky в декабре 2024 года, с «ожидаемым развёртыванием на мейннете в течение двух недель» — и четыре продукт-контракта, лежащие сегодня on-chain, имеют время создания 13 января 2025 года.
Эти контракты подтверждают интеграцию целиком. Все четыре называются «ASA Stats», каждый содержит один тарифный план — Intro, Asastatser, Professional и Cluster — по цене 2 500 / 18 000 / 38 000 / 500 000 ASASTATS за 30-дневный месяц, что точно совпадает с тарифами на сайте. Платежи проходят в токене ASASTATS (актив 393537671, токен с предложением 1 миллиард, создатель которого обладает ролями менеджера и резерва), и счётчик подписчиков каждого контракта — 8, 6, 8 и 3 соответственно — совпадает с количеством активных записей о подписках в его ончейн-боксах. Аккаунт-развёртыватель всех четырёх контрактов всё ещё получал платёжные транзакции в паре с вызовами приложений вплоть до 22 июля 2026 года: тарифы не просто развёрнуты, но реально используются.
Chart: Active subscribers per ASA Stats tier, from on-chain product contracts
Упомянутый ранее ценовой оракул Subtopia обеспечивает стабильность тарифов в ASA: его административный аккаунт каждое утро около 01:20 UTC публикует в приложении-оракуле обновлённую цену ALGO — последнее обновление вышло сегодня — и хранимое значение (8, с двумя десятичными знаками) оказывается на волосок выше спотовой цены ALGO (~$0,078). Поскольку членство — это баланс токенов, ASA Stats может проверять тариф подписчика без разрешений: кошелёк либо содержит действующий пропуск, либо нет, и доверять серверному запросу не нужно.
Небольшой, реальный, но с шероховатостями
On-chain-след скромный, и честные цифры важны не меньше архитектуры. По всем четырём тарифам у ASA Stats сейчас 25 активных записей о подписках (8 + 6 + 8 + 3). Токен ASASTATS технически торгуется, но фактически неликвиден: его пул Tinyman содержит примерно $1 200 и делает оборот меньше $1 в день, а пулы ASASTATS, указанные у Pact, показывают нулевой TVL — что говорит о том, что большинство подписчиков получают токены вне DEX. Принятие платформы за пределами ASA Stats также пока раннее: npm SDK за прошлый месяц скачали 141 раз, а в Discord-сообществе состоит 21 участник.
Некоторые из собственных утверждений проекта не удалось независимо подтвердить. На главной странице сказано, что «бизнес-логика и контракты платформы проверены аудитом Entersoft Audits», но ни отчёта об аудите, ни опубликованного на сайте, ни в GitHub-организации, ни вообще где-либо, что можно найти через поиск, нет; кнопка «Report» на главной странице не показывает никакого документа. REST API, на который ссылается документация для проверки членства — api.subtopia.io/docs — сейчас возвращает 404, оставляя SDK, портал оформления и путь через ABI по электронной почте (команда просит интеграторов связаться с ними для получения членства на уровне смарт-контрактов) в качестве рабочих поверхностей интеграции. Кроме того, главная страница по-прежнему рекламирует вход по электронной почте без пароля, тогда как документация помечает эту функцию устаревшей и советует существующим пользователям экспортировать свои кастодиальные аккаунты до её удаления. Страницы документации носят штамп «обновлено 2 года назад», хотя история релизов SDK показывает, что лежащий в основе код с тех пор продвинулся.
Реестр, на котором подписки наконец-то работают
Всё это не умаляет того, что демонстрирует платформа: рабочее, некастодиальное решение для повторяющихся платежей на реестре, который не умеет автоматического списания. Механика реальна — пропуска, хранящиеся в кошельках, выручка на эскроу, ежедневно обновляемый ценовой фид и коммерческое развёртывание из четырёх тарифов, где каждый подписчик виден on-chain. Subtopia по-прежнему небольшая платформа с одним публичным якорным клиентом, и цифры её принятия такие, какие есть. Но это также скромный, ориентированный на доход инструмент, созданный инженерами, которые глубоко знают сеть, — и тот факт, что крупнейший клиент готов поместить на неё всю свою платную тарифную структуру, является самым сильным сигналом того, что токенизированные подписки имеют настоящее место на Algorand.
Источники
- Subtopia
- Документация Subtopia
- Subtopia JS SDK
- subtopia-js-sdk на npm
- subtopia-algo на GitHub
- Шаблон AlgoKit Subtopia
- Тарифы ASA Stats
- FAQ ASA Stats
- ASA Stats в Bluesky
- Анонс запуска (r/algorand)
- Блог MakerX
- Discord Subtopia
- Обзор | Документация Subtopia
- Как это работает? | Документация Subtopia
- Цены | Документация Subtopia
- Создание продуктов | Документация Subtopia
- JavaScript SDK | Документация Subtopia
- 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/