ASA Stats opera cuatro niveles de pago en las suscripciones en cadena de Subtopia para Algorand

El problema de los pagos recurrentes en un libro mayor de una sola anotación
Una blockchain confirma un pago en el momento en que se firma, pero no puede volver a entrar en silencio en la billetera de un usuario y cargarle de nuevo al mes siguiente como hace una red de tarjetas. Esa laguna explica por qué la 'suscripción en cadena' ha significado normalmente un procesador de custodia o renovaciones manuales. Subtopia elimina el problema de la autorización recurrente vendiendo el acceso de la misma manera que las blockchains venden todo lo demás: como un activo. El suscriptor paga una vez y recibe un pase de suscripción: un token en su billetera de Algorand. Un sitio web o dApp comprueba si una billetera tiene un pase válido y solo entonces sirve la página premium, la función o la llamada a la API.
El modelo se apoya en dos propiedades de la capa base de Algorand que hacen que los pases tokenizados sean prácticos. Cada pase es un Algorand Standard Asset (ASA), el mecanismo integrado de la red para emitir tokens directamente en la cadena, por lo que verificar la elegibilidad es una consulta de saldo y no una consulta a una base de datos. Y como Algorand liquida cada bloque en pocos segundos con finalidad de un solo bloque — sin espera probabilística de confirmaciones — una compra y su acuñación de pase son efectivamente instantáneas, con comisiones de menos de un céntimo que hacen viable transaccionar incluso una suscripción de bajo precio.
De un proyecto paralelo de 2023 a una plataforma mainnet operativa
Subtopia es obra de Altynbek Orumbayev, ingeniero principal en MakerX, la empresa australiana que construyó Algorand Python — el lenguaje y compilador que ancla la pila de contratos inteligentes de Algorand — y colaborador principal de la cadena de herramientas de desarrollo AlgoKit; el propio pie de página de la plataforma acredita a MakerX. Orumbayev anunció el proyecto en el subreddit de Algorand en enero de 2023, describiéndolo como infraestructura 'para proporcionar una infraestructura fácil de gestión de suscripciones e incentivos de monetización para el desarrollo de dApps en la cadena Algorand'. El nombre subtopia.algo en el sistema de dominios en cadena NFD de Algorand se registró ese mismo mes, y la primera instantánea del sitio en Internet Archive data de marzo de 2023.
El camino hacia la producción fue largo: el contrato Registry en testnet visible hoy en cadena se desplegó en enero de 2024, y la interfaz de la propia aplicación ahora informa de la versión 1.8.0 en mainnet, con inicio de sesión a través de las billeteras Pera y Defly, dos de las principales billeteras de consumo de Algorand. La inspección en cadena también muestra cómo opera el equipo la plataforma: tanto el creador del Registry en mainnet como la dirección propietaria de subtopia.algo delegan su autoridad de firma a un único firmante separado mediante rekeying, el mecanismo de Algorand para permitir que una cuenta designe una clave de firma diferente sin cambiar su dirección: el patrón estándar para separar una dirección pública de la clave que realmente autoriza las transacciones.
Cómo una suscripción se convierte en un activo de la billetera
Detrás de la aplicación web se encuentra una familia de contratos inteligentes. Un contrato central Registry — la app 1257359052 en mainnet — despliega tres componentes para cada creador. Un contrato Product contiene el plan de precios y es lo que se integra en el sitio del creador. Un Creator Locker es la custodia donde se acumulan los ingresos por suscripción en el activo de pago elegido — ALGO o cualquier ASA con suministro no nulo — y desde el cual el creador puede retirar en cualquier momento. Un User Locker rastrea los pases activos de un suscriptor y alimenta el User Portal, una vista de gestión para las personas que pagan. El box storage del Registry — donde se registran los lockers — contiene actualmente 62 entradas, de las cuales 53 son registros de lockers de creadores y usuarios (18 y 35 respectivamente), siendo el resto claves de plantillas de contrato y versiones, por lo que hay un uso real más allá de un solo producto.
Cuando un suscriptor paga, la plataforma acuña un pase ASA nombrado según la unidad elegida por el creador, siguiendo el patrón {Unit Name}-#{número de acuñación}, donde el número se incrementa con cada nueva suscripción. Cada contrato Product contiene exactamente un plan de precios; un creador que ofrezca múltiples planes despliega contratos adicionales bajo el mismo nombre de producto. Desplegar un producto cuesta aproximadamente 0.8 ALGO en comisiones de red más una comisión de plataforma de $5, y cada compra conlleva una comisión fija de plataforma: los documentos citan $0.02, mientras que las constantes de comisión del propio SDK codifican $0.10, una pequeña discrepancia que el equipo no ha conciliado públicamente. Las suscripciones gratuitas (a precio cero) omiten por completo la comisión por compra, lo que los documentos sugieren para comprobaciones de elegibilidad y acceso a comunidades cerradas.
| Concepto | Implicación en el mundo real |
|---|---|
| Pase ilimitado | Una sola compra, nunca expira; transferible, eliminable o reclamable con nombre personalizado en cualquier billetera: membresías de por vida que los usuarios pueden revender |
| Pase por tiempo | Duración de un día a un año, con pases de renovación y re-suscripción: planes mensuales clásicos, o pases de acceso gratuitos a precio cero |
| Descuentos en cadena | Fijos o porcentuales, con caducidad opcional, aplicados automáticamente al pagar: promociones sin un sistema de cupones separado |
| Límite de ventas | Contador opcional de límite máximo que rastrea ventas totales, activas y máximas: ediciones limitadas o acceso controlado por capacidad |
Para la integración, los creadores tienen tres caminos. El más simple es una URL de portal de pago alojado que redirige a los compradores a una página de suscripción en la propia subtopia.io (los botones de suscripción de ASA Stats hacen exactamente esto). Las opciones más integradas son el JavaScript SDK — publicado en npm como subtopia-js-sdk, con la última versión de funcionalidad (v3.0.0, que añade soporte para algosdk v3) datada en mayo de 2025 y solo actualizaciones automáticas de dependencias visibles desde entonces — y un iframe HTML a través de la API REST que los documentos describen en api.subtopia.io. Para los desarrolladores que empiezan desde cero, una plantilla AlgoKit genera una dApp React habilitada para suscripciones con un solo comando, y un proyecto de blog de demostración muestra un patrón funcional: un blog respaldado por Notion donde el contenido de pago solo se desbloquea para billeteras que tienen un pase válido. Todo ello — SDK, ejemplos, plantilla — es de código abierto bajo la organización subtopia-algo en GitHub, cuyo repositorio SDK todavía muestra envíos tan recientes como el 14 de agosto de 2026.
ASA Stats: el cliente ancla, verificado en cadena
La integración insignia de Subtopia es ASA Stats, el veterano rastreador de carteras en tiempo real para tokens y NFTs de Algorand. Su página de suscripciones afirma sin rodeos: 'Las suscripciones funcionan con tokens ASASTATS y se gestionan de forma transparente a través de contratos inteligentes en cadena mediante Subtopia.' El despliegue se anunció en Bluesky en diciembre de 2024, con el lanzamiento en mainnet 'previsto en dos semanas' — y los cuatro contratos de producto que hoy están en cadena llevan marcas de tiempo de creación del 13 de enero de 2025.
Esos contratos verifican la integración de principio a fin. Los cuatro se llaman 'ASA Stats', cada uno con un único plan de precios — Intro, Asastatser, Professional y Cluster — a un precio de 2,500 / 18,000 / 38,000 / 500,000 ASASTATS por mes de 30 días, coincidiendo exactamente con los niveles del propio sitio. Los pagos se liquidan en el token ASASTATS (activo 393537671, un token con suministro de 1,000 millones cuyo creador ostenta los roles de gestor y reserva), y el contador de suscriptores de cada contrato — 8, 6, 8 y 3 respectivamente — coincide con el número de registros de suscripción activos almacenados en sus cajas en cadena. La cuenta desplegadora detrás de los cuatro contratos seguía recibiendo transacciones de pago emparejadas con llamadas a la aplicación hasta el 22 de julio de 2026: los niveles no solo están desplegados, sino en uso activo.
Chart: Suscriptores activos por nivel de ASA Stats, desde contratos de producto en cadena
El oráculo de precios de Subtopia mencionado anteriormente es lo que mantiene la coherencia de los niveles con precios en ASA: su cuenta de administrador publica un precio de ALGO actualizado en la aplicación del oráculo cada mañana alrededor de las 01:20 UTC — la actualización más reciente se publicó hoy — y el valor almacenado (8, con dos decimales) se sitúa un pelo por encima del precio al contado de ALGO, de aproximadamente $0.078. Como la membresía es un saldo de token, ASA Stats puede verificar el nivel de un suscriptor sin permisos: una billetera o tiene un pase vigente o no lo tiene, sin necesidad de confiar en una consulta del lado del servidor.
Pequeño, real y todavía con aristas por pulir
La huella en cadena es modesta, y los números honestos importan tanto como la arquitectura. En los cuatro niveles, ASA Stats tiene actualmente 25 registros de suscripción activos (8 + 6 + 8 + 3). El token ASASTATS es técnicamente comerciable pero efectivamente ilíquido: su pool en Tinyman tiene aproximadamente $1,200 y rota menos de $1 al día, mientras que los pools de ASASTATS listados en Pact muestran un TVL de cero dólares, lo que sugiere que la mayoría de los suscriptores obtienen sus tokens fuera de los DEXs. La adopción de la plataforma más allá de ASA Stats es igualmente temprana: el SDK de npm tuvo 141 descargas el mes pasado, y el Discord de la comunidad tiene 21 miembros.
Varias de las afirmaciones del propio proyecto no pudieron confirmarse de forma independiente. La página de inicio afirma que 'la lógica de negocio y los contratos de la plataforma están auditados por Entersoft Audits', pero no se publica ningún informe de auditoría en el sitio, en la organización de GitHub, ni en ningún lugar que una búsqueda en la web pueda encontrar, y el control 'Report' de la página de inicio no muestra ningún documento visible. La API REST a la que apuntan los documentos para las consultas de membresía — api.subtopia.io/docs — devuelve actualmente un 404, dejando el SDK, el portal de pago y una ruta ABI restringida por correo electrónico (el equipo pide a los integradores que les contacten para consultas de membresía a nivel de contrato inteligente) como las superficies de integración funcionales. Y la página de inicio sigue anunciando el inicio de sesión por correo electrónico sin contraseña, mientras que los documentos marcan esa función como obsoleta y piden a los usuarios existentes que exporten sus cuentas de custodia antes de que se elimine. Las propias páginas de documentación llevan un sello de 'última actualización hace 2 años', aunque el historial de lanzamientos del SDK muestra que el código subyacente ha avanzado desde entonces.
El libro mayor que por fin hace funcionar las suscripciones
Nada de esto resta valor a lo que demuestra la plataforma: una respuesta funcional y no custodiada a los pagos recurrentes en un libro mayor que no puede realizar cargos automáticos. Los mecanismos son reales: pases en manos de las billeteras, ingresos en custodia, un feed de precios que se actualiza a diario y un despliegue comercial de cuatro niveles en el que cada suscriptor es visible en la cadena. Subtopia sigue siendo una plataforma pequeña con un único cliente ancla público, y sus cifras de adopción son las que son. Pero también es una herramienta sin estridencias, orientada a los ingresos, construida por ingenieros que conocen la cadena en profundidad; y el hecho de que su mayor cliente esté dispuesto a poner toda su estructura de niveles de pago sobre ella es la señal más fuerte hasta la fecha de que las suscripciones tokenizadas tienen un lugar genuino en Algorand.
Fuente
- Subtopia
- Documentación de Subtopia
- Subtopia JS SDK
- subtopia-js-sdk en npm
- subtopia-algo en GitHub
- Plantilla AlgoKit de Subtopia
- Planes de suscripción de ASA Stats
- Preguntas frecuentes de ASA Stats
- ASA Stats en Bluesky
- Anuncio de lanzamiento (r/algorand)
- Blog de MakerX
- Subtopia Discord
- Información general | Documentación de Subtopia
- ¿Cómo funciona? | Documentación de Subtopia
- Precios | Documentación de Subtopia
- Creación de productos | Documentación de Subtopia
- SDK de JavaScript | Documentación de 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/