ASA Stats opera cuatro planes de pago sobre las suscripciones on-chain de Subtopia en Algorand
Subtopia vende suscripciones para dApp como pases tokenizados que el usuario guarda en su billetera sobre Algorand, con los ingresos retenidos en depósito de garantía on-chain; ASA Stats ya opera cuatro planes de pago con ella, activos y verificables en la cadena.

El problema de los pagos recurrentes en un libro mayor de un solo disparo
Una blockchain confirma un pago en el instante en que se firma, pero no puede volver sigilosamente a la billetera de un usuario el mes siguiente para volver a cobrarle, como hace la red de una tarjeta. Esa carencia explica que la «suscripción on-chain» haya solido significar un procesador de custodia o renovaciones manuales. Subtopia1 elimina el problema de la autorización recurrente vendiendo el acceso como 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 una dApp comprueba si la billetera contiene un pase válido y solo entonces sirve la página, la función o la llamada a la API de pago.
El modelo se apoya en dos propiedades de la capa base de Algorand que son las que hacen viables los pases tokenizados. Cada pase es un Algorand Standard Asset (ASA), el mecanismo integrado de la red para emitir tokens directamente en la cadena, de modo 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 unos segundos con finalidad de bloque único —sin esperas probabilísticas de confirmaciones—, una compra y la emisión de su pase son prácticamente instantáneas, con comisiones por debajo del céntimo que hacen viable hasta la suscripción más barata.
De proyecto secundario en 2023 a plataforma en producción sobre la mainnet
Subtopia es obra de Altynbek Orumbayev, ingeniero principal de MakerX2, la firma australiana que desarrolló Algorand Python3 —el lenguaje y el compilador que sostienen la pila de contratos inteligentes de Algorand— y gran contribuidora a 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 Algorand4 en enero de 2023, describiéndolo como una infraestructura «para ofrecer una infraestructura sencilla de gestión de suscripciones e incentivos de monetización para el desarrollo de dApp en la cadena de Algorand». El nombre subtopia.algo en el sistema de dominios on-chain NFD de Algorand se registró ese mismo mes, y la primera captura del sitio en Internet Archive data de marzo de 2023.
El camino hasta producción fue largo: el contrato Registry de testnet que hoy puede verse en la cadena se desplegó en enero de 2024, y la propia interfaz de la aplicación ya indica 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 on-chain también revela 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 en un único firmante aparte mediante rekeying, el mecanismo de Algorand que permite a una cuenta designar una clave de firma distinta sin cambiar su dirección: el patrón habitual 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 hay toda una familia de contratos inteligentes. Un contrato Registry central —la aplicación 1257359052 en mainnet— despliega tres componentes por cada creador. Un contrato Product guarda el plan de precios y es lo que se integra en el sitio del creador. Un Creator Locker es el depósito de garantía donde se acumulan los ingresos por suscripciones en el activo de pago elegido —ALGO o cualquier ASA con suministro distinto de cero— y del que el creador puede retirar en cualquier momento. Un User Locker registra los pases activos de un suscriptor y alimenta el User Portal, una vista de gestión para quienes pagan. El almacenamiento de cajas del Registry —donde quedan registrados los lockers— contiene ahora mismo 62 entradas, de las cuales 53 son registros de lockers de creador y de usuario (18 y 35, respectivamente); el resto son claves de plantilla y de versión de contrato, así que hay un uso real más allá de un único producto.
Cuando un suscriptor paga, la plataforma emite un ASA de pase con el nombre de la unidad elegida por el creador, siguiendo el patrón {Nombre de la unidad}-#{número de emisió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 varios planes despliega contratos adicionales bajo el mismo nombre de producto. Desplegar un producto cuesta aproximadamente 0.85 ALGO en comisiones de red más una comisión de plataforma de $56, y cada compra lleva una comisión de plataforma fija: la documentación indica $0.027, mientras que las propias constantes de comisión del SDK codifican $0.10, una pequeña discrepancia que el equipo no ha resuelto en público. Las suscripciones gratuitas (a precio cero) se libran por completo de la comisión por compra, algo que la documentación recomienda para comprobaciones de elegibilidad y acceso a comunidades cerradas.
| Concepto | Implicación en el mundo real |
|---|---|
| Pase ilimitado | Una sola compra, nunca caduca; transferible, eliminable o reclamable en cualquier billetera con dirección personalizada — 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 resuscripción — planes mensuales clásicos, o pases de acceso gratuitos a precio cero |
| Descuentos on-chain | Fijos o porcentuales, con caducidad opcional, aplicados automáticamente al pagar — promociones sin un sistema de cupones aparte |
| Límite de ventas | Contador opcional de límite máximo que registra las ventas totales, activas y máximas — ediciones limitadas o acceso controlado por aforo |
Para integrarlo, los creadores tienen tres vías. La más sencilla es una URL de portal de pago alojado que redirige a los compradores a una página de suscripción en el propio subtopia.io (los botones de suscripción de ASA Stats hacen exactamente esto). Las opciones más integradas son el SDK de JavaScript8 —publicado en npm9 como subtopia-js-sdk, cuya última versión con funciones nuevas (v3.0.0, que añade compatibilidad con algosdk v3) data de mayo de 2025 y desde entonces solo muestra envíos automáticos de dependencias— y un iframe HTML a través de la API REST que la documentación describe en api.subtopia.io. Para los desarrolladores que empiezan desde cero, una plantilla de AlgoKit10 genera con un solo comando una dApp React habilitada para suscripciones, y un proyecto de blog de demostración11 muestra un patrón que funciona: un blog respaldado por Notion en el que el contenido de pago se desbloquea únicamente para las billeteras que tienen un pase válido. Todo ello —SDK, ejemplos, plantilla— es código abierto bajo la organización subtopia-algo en GitHub12, cuyo repositorio del SDK sigue mostrando envíos tan recientes como el 14 de agosto de 2026.
ASA Stats: el cliente ancla, verificado en la cadena
La integración más destacada de Subtopia es ASA Stats13, el veterano rastreador de carteras en tiempo real para tokens y NFT de Algorand. Su página de suscripciones lo dice sin rodeos: «Las suscripciones funcionan con tokens ASASTATS y se gestionan de forma transparente mediante contratos inteligentes on-chain a través de Subtopia». El despliegue se anunció en Bluesky en diciembre de 202414, con la puesta en marcha en mainnet «prevista en un plazo de dos semanas»; los cuatro contratos de producto que hoy están en la 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» y cada uno contiene un plan de precios —Intro, Asastatser, Professional y Cluster— con tarifas de 2,500 / 18,00015 / 38,00016 / 500,00017 ASASTATS por mes de 30 días, exactamente iguales a los planes del propio sitio. Los pagos se liquidan en el token ASASTATS (activo 3935376711819, un token con un suministro de 1.000 millones de unidades cuyo creador ostenta los roles de manager y reserve), 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 on-chain. La cuenta de despliegue que hay detrás de los cuatro contratos seguía recibiendo transacciones de pago emparejadas con llamadas a la aplicación nada menos que el 22 de julio de 2026: los planes no solo están desplegados, sino en uso activo.
El oráculo de precios de Subtopia mencionado antes es lo que mantiene coherentes los planes con precios en ASA: su cuenta de administración publica cada mañana, hacia las 01:20 UTC, un precio actualizado de ALGO en la aplicación del oráculo —la actualización más reciente llegó hoy—, y el valor almacenado (8, con dos decimales) se sitúa un pelo por encima del precio de contado de ALGO, de unos $0.078. Como la membresía es un saldo de tokens, ASA Stats puede verificar el plan de un suscriptor sin necesidad de permisos: una billetera tiene un pase vigente o no lo tiene, sin ninguna consulta del lado del servidor en la que confiar.
Pequeña, real y todavía con aristas sin pulir
La huella on-chain es modesta, y las cifras honestas importan tanto como la arquitectura. En los cuatro planes, ASA Stats tiene actualmente 25 registros de suscripción activos (8 + 6 + 8 + 3). El token ASASTATS es técnicamente negociable, pero en la práctica ilíquido: su pool de Tinyman contiene unos $1,200 y mueve menos de $1 al día, mientras que los pools de ASASTATS listados en Pact muestran un TVL de cero dólares, lo que apunta a que la mayoría de los suscriptores consiguen sus tokens fuera de los DEX. La adopción de la plataforma más allá de ASA Stats es igualmente incipiente: el SDK de npm registró 141 descargas el mes pasado y el Discord20 de la comunidad tiene 2121 miembros.
Varias de las afirmaciones del propio proyecto no pudieron confirmarse de forma independiente. La página de inicio sostiene que «la lógica de negocio y los contratos de la plataforma están auditados por Entersoft Audits», pero no hay ningún informe de auditoría publicado en el sitio, en la organización de GitHub ni en ningún lugar donde una búsqueda web pueda encontrarlo, y el control «Report» de la página de inicio no muestra documento visible alguno. La API REST a la que apunta la documentación para consultar membresías —api.subtopia.io/docs— devuelve actualmente un 404, de modo que el SDK, el portal de pago y una vía ABI con acceso restringido por correo electrónico (el equipo pide a los integradores que se pongan en contacto para consultar membresías a nivel de contrato inteligente) quedan como las superficies de integración operativas. Además, la página de inicio sigue anunciando el inicio de sesión por correo sin contraseña, mientras que la documentación marca esa función como obsoleta y pide a los usuarios actuales que exporten sus cuentas de custodia antes de que se retire. Las propias páginas de documentación llevan un sello de «última actualización hace 222 años», aunque el historial de versiones del SDK muestra que el código subyacente ha seguido evolucionando 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 hacer cargos automáticos. La mecánica es real: pases en la billetera, ingresos en depósito de garantía, una fuente de precios que se refresca a diario y un despliegue comercial de cuatro planes 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 discreta y orientada a los ingresos, construida por ingenieros que conocen la cadena a fondo, y que su mayor cliente esté dispuesto a poner en ella toda su estructura de planes de pago es la señal más fuerte hasta ahora de que las suscripciones tokenizadas tienen un lugar genuino en Algorand.
Fuente
- Subtopia1
- Subtopia Docs23
- Subtopia JS SDK8
- subtopia-js-sdk en npm9
- subtopia-algo en GitHub12
- Plantilla Subtopia de AlgoKit10
- Planes de suscripción de ASA Stats13
- Preguntas frecuentes de ASA Stats24
- ASA Stats en Bluesky14
- Anuncio de lanzamiento (r/algorand)4
- Blog de MakerX25
- Discord de Subtopia20
- Visión general | Subtopia Docs26
- ¿Cómo funciona? | Subtopia Docs27
- Precios | Subtopia Docs28
- Creación de productos | Subtopia Docs29
- SDK de Javascript | Subtopia Docs30
- docs.subtopia.io31
- docs.subtopia.io32
- docs.subtopia.io33
- docs.subtopia.io34
- docs.subtopia.io35
- docs.subtopia.io36
- docs.subtopia.io37
9 cifras de esta historia están verificadas.Ver todas las comprobaciones
Fuentes
- 1Subtopia subtopia.io↩
- 2MakerX makerx.com.au↩
- 3Algorand Python algorandfoundation.github.io↩
- 4subreddit de Algorand reddit.com↩
- 8SDK de JavaScript sdk.subtopia.io↩
- 9npm npmjs.com↩
- 10plantilla de AlgoKit github.com↩
- 11proyecto de blog de demostración github.com↩
- 12organización subtopia-algo en GitHub github.com↩
- 13ASA Stats asastats.com↩
- 14Bluesky en diciembre de 2024 bsky.app↩
- 18393537671 allo.info↩
- 20Discord discord.gg↩
- 23Subtopia Docs docs.subtopia.io↩
- 24Preguntas frecuentes de ASA Stats asastats.com↩
- 25Blog de MakerX blog.makerx.com.au↩
- 26Visión general | Subtopia Docs docs.subtopia.io↩
- 27¿Cómo funciona? | Subtopia Docs docs.subtopia.io↩
- 28Precios | Subtopia Docs docs.subtopia.io↩
- 29Creación de productos | Subtopia Docs docs.subtopia.io↩
- 30SDK de Javascript | 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↩