Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

ASA Stats exploite quatre paliers payants sur les abonnements on-chain Algorand de Subtopia

· · · · · · ·

ASA Stats exploite quatre paliers payants sur les abonnements on-chain Algorand de Subtopia

Le problème des paiements récurrents sur un registre à écriture unique

Une blockchain confirme un paiement au moment où il est signé, mais elle ne peut pas aller silencieusement piocher dans le portefeuille d'un utilisateur pour le débiter à nouveau le mois suivant comme le fait un réseau de cartes. C'est cette lacune qui explique pourquoi l'« abonnement [on-chain](/glossary/on-chain \"Describes transactions that are recorded and permanently stored on a blockchain ledger, making them publicly visible and tamper-resistant.\") » a généralement signifié un processeur de garde ou des renouvellements manuels. Subtopia élimine le problème de l'autorisation récurrente en vendant l'accès comme les blockchains vendent tout le reste — comme un actif. Un abonné paie une fois et reçoit un pass d'abonnement : un jeton dans son portefeuille Algorand. Un site ou une [dApp](/glossary/dapp \"A decentralized application, a software program that runs on a blockchain network instead of a central server, so it's not controlled by a single comp\") vérifie qu'un portefeuille détient un pass valide, et ne sert alors que la page premium, la fonctionnalité ou l'appel API.

Le modèle s'appuie sur deux propriétés de la couche de base d'Algorand qui rendent les passes tokenisés réellement pratiques. Chaque pass est un [Algorand Standard Asset](/glossary/algorand-standard-asset \"A built-in mechanism that allows anyone to create and issue new tokens (like stablecoins, utility tokens, or NFTs) directly on Algorand's base layer, \") (ASA), le mécanisme intégré du réseau pour émettre des jetons directement sur la chaîne, si bien qu'un contrôle d'éligibilité est une lecture de solde et non une requête de base de données. Et comme Algorand règle chaque bloc en quelques secondes avec une [finalité en un seul bloc](/glossary/single-block-finality \"A feature of some blockchains where transactions are confirmed and made irreversible in a single block, eliminating the need for multiple confirmation\") — sans attente probabiliste de confirmations — un achat et le mint du pass associé sont effectivement instantanés, avec des frais infimes qui rendent même un abonnement à bas prix viable à transacter.

D'un projet annexe de 2023 à une plateforme mainnet en production

Subtopia est l'œuvre d'Altynbek Orumbayev, ingénieur principal chez MakerX, la société australienne à l'origine d'Algorand Python — le langage et compilateur qui constitue le socle de la pile de smart contracts d'Algorand — et contributeur majeur à la boîte à outils développeur AlgoKit ; le pied de page de la plateforme crédite d'ailleurs MakerX. Orumbayev a annoncé le projet sur le subreddit Algorand en janvier 2023, le décrivant comme une infrastructure « pour fournir une infrastructure facile de gestion des abonnements et des incitations à la monétisation pour le développement de dApps sur la chaîne Algorand ». Le nom subtopia.algo du système de domaines on-chain NFD d'Algorand a été enregistré le même mois, et la première capture du site par l'Internet Archive date de mars 2023.

Le chemin vers la production a été long : le contrat Registry sur [testnet](/glossary/testnet \"A separate, experimental version of a blockchain used for testing new features or applications without real-world financial risk. Assets and transacti\") visible aujourd'hui sur la chaîne a été déployé en janvier 2024, et l'interface de l'application affiche désormais la version 1.8.0 sur [mainnet](/glossary/mainnet \"The main public blockchain network where transactions are recorded and have real value, as opposed to a test network used for experimentation.\"), avec une connexion via les portefeuilles Pera et Defly, deux des principaux portefeuilles grand public d'Algorand. L'inspection on-chain révèle aussi la manière dont l'équipe opère la plateforme : le créateur du Registry mainnet et l'adresse propriétaire de subtopia.algo délèguent tous deux leur autorité de signature à un signataire séparé via le [rekeying](/glossary/rekeying \"An Algorand feature that lets an account delegate its signing authority to a different key, so that several different addresses can be controlled from\"), le mécanisme d'Algorand qui permet à un compte de désigner une clé de signature différente sans changer son adresse — le schéma standard pour séparer une adresse publique de la clé qui autorise réellement les transactions.

Comment un abonnement devient un actif du portefeuille

Derrière l'application web se cache une famille de smart contracts. Un contrat central Registry — l'app 1257359052 sur mainnet — déploie trois composants pour chaque créateur. Un contrat Product contient le plan tarifaire et c'est lui qui s'intègre au site du créateur. Un Creator Locker fait office de séquestre où les revenus d'abonnement s'accumulent dans l'actif de paiement choisi — ALGO ou n'importe quel [ASA](/glossary/asa \"Algorand Standard Asset: the layer-1 mechanism on the Algorand blockchain that allows anyone to issue a token such as a stablecoin or NFT, carrying ba\") à offre non nulle — et d'où le créateur peut retirer à tout moment. Un User Locker suit les passes actifs d'un abonné et alimente le Portail utilisateur, une vue de gestion destinée aux payeurs. Le [box storage](/glossary/box-storage \"On-chain key-value state attached to a smart contract, used by AlgoDirectory to store listing data directly on the blockchain instead of in a traditio\") du Registry — qui enregistre les lockers — contient actuellement 62 entrées, dont 53 sont des enregistrements de lockers créateur et utilisateur (18 et 35 respectivement), le reste étant des clés de templates et de versions, ce qui témoigne d'une utilisation réelle au-delà d'un produit unique.

Lorsqu'un abonné paie, la plateforme mint un pass ASA nommé d'après l'unité choisie par le créateur, selon le modèle {Nom de l'unité}-#{numéro de mint}, où le numéro s'incrémente à chaque nouvel abonnement. Chaque contrat Product contient exactement un plan tarifaire ; un créateur proposant plusieurs plans déploie des contrats supplémentaires sous le même nom de produit. Le déploiement d'un produit coûte environ 0.8 ALGO en frais réseau plus des frais de plateforme de $5, et chaque achat est assorti de frais de plateforme fixes — les docs citent $0.02, tandis que les constantes de frais du SDK encodent $0.10, une petite divergence que l'équipe n'a pas réconciliée publiquement. Les abonnements gratuits (à prix zéro) ignorent entièrement les frais par achat, ce que les docs suggèrent pour les contrôles d'éligibilité et l'accès aux communautés privées.

ConceptConséquence concrète
Pass illimitéUn seul achat, aucune expiration ; transférable, supprimable, ou réclamable dans n'importe quel portefeuille (y compris vanity) — des adhésions à vie que les utilisateurs peuvent revendre
Pass à durée limitéeDurée d'un jour à un an, avec passes de renouvellement et réabonnement — les classiques formules mensuelles, ou des passes de contrôle d'accès à prix zéro
Remises on-chainMontant fixe ou pourcentage, avec expiration facultative, appliquées automatiquement au moment du paiement — des promotions sans système de coupon séparé
Plafond de ventesCompteur de limite maximale facultatif suivant les ventes totales, actives et maximales — éditions limitées ou accès à capacité contrôlée

Pour l'intégration, les créateurs ont trois chemins. Le plus simple est une URL de portail de paiement hébergé qui redirige les acheteurs vers une page d'abonnement sur subtopia.io lui-même (les boutons d'abonnement d'ASA Stats font exactement cela). Les options plus intégrées sont le JavaScript SDK — publié sur npm sous le nom subtopia-js-sdk, dont la dernière version fonctionnelle (v3.0.0, ajoutant le support d'algosdk v3) date de mai 2025, avec seulement des mises à jour automatisées de dépendances visibles depuis — ainsi qu'un iframe HTML via l'API REST décrite dans les docs à api.subtopia.io. Pour les développeurs qui partent de zéro, un template AlgoKit génère en une commande une dApp React compatible abonnement, et un projet de blog de démonstration montre un schéma fonctionnel : un blog propulsé par Notion où le contenu payant ne se déverrouille que pour les portefeuilles détenant un pass valide. Tout — SDK, exemples, template — est open source sous l'organisation GitHub subtopia-algo, dont le dépôt SDK affiche encore des pushs jusqu'au 14 août 2026.

ASA Stats : le client de référence, vérifié on-chain

L'intégration phare de Subtopia est ASA Stats, le tracker de portefeuille en temps réel de longue date pour les jetons et NFT Algorand. Sa page d'abonnements déclare sans ambiguïté : « Les abonnements sont propulsés par les jetons ASASTATS et gérés de manière transparente via des smart contracts on-chain avec Subtopia. » Le déploiement a été annoncé sur Bluesky en décembre 2024, avec une mise en production « attendue sous deux semaines » — et les quatre contrats Product actuellement on-chain portent des horodatages de création du 13 janvier 2025.

Ces contrats vérifient l'intégration de bout en bout. Les quatre portent le nom « ASA Stats », chacun contenant un seul plan tarifaire — Intro, Asastatser, Professional et Cluster — facturé à 2,500 / 18,000 / 38,000 / 500,000 ASASTATS par mois de 30 jours, ce qui correspond exactement aux formules du site. Les paiements sont réglés dans le jeton ASASTATS (actif 393537671, un jeton à offre d'un milliard dont le créateur détient les rôles de manager et de réserve), et le compteur d'abonnés de chaque contrat — 8, 6, 8 et 3 respectivement — correspond au nombre d'enregistrements d'abonnement actifs stockés dans ses boîtes on-chain. Le compte déployeur derrière les quatre contrats recevait encore des transactions de paiement accompagnées d'appels d'application aussi récemment que le 22 juillet 2026 : les formules ne sont pas seulement déployées, elles sont activement utilisées.

Chart: Active subscribers per ASA Stats tier, from on-chain product contracts

L'oracle de prix de Subtopia mentionné plus tôt est ce qui maintient la cohérence des formules tarifées en ASA : son compte admin publie un prix d'ALGO mis à jour auprès de l'application oracle chaque matin vers 01:20 UTC — la mise à jour la plus récente date d'aujourd'hui — et la valeur stockée (8, avec deux décimales) se situe un poil au-dessus du prix au comptant d'ALGO, environ $0.078. Parce que l'adhésion est un solde de jetons, ASA Stats peut vérifier sans permission le niveau d'un abonné : un portefeuille détient un pass valide ou non, sans aucune recherche côté serveur à laquelle faire confiance.

Petite, réelle, et encore imparfaite

L'empreinte on-chain est modeste, et les chiffres honnêtes importent autant que l'architecture. Toutes formules confondues, ASA Stats compte actuellement 25 enregistrements d'abonnement actifs (8 + 6 + 8 + 3). Le jeton ASASTATS est techniquement négociable mais effectivement illiquide : son pool Tinyman détient environ $1,200 et génère moins de $1 de volume par jour, tandis que les pools ASASTATS cotés sur Pact affichent un [TVL](/glossary/total-value-locked \"A key metric measuring the overall health of the DeFi ecosystem. It represents the total fiat value of all ALGO and ASAs currently deposited or 'locke\") de zéro dollar — ce qui suggère que la plupart des abonnés se procurent leurs jetons hors des DEX. L'adoption de la plateforme au-delà d'ASA Stats est tout aussi précoce : le SDK npm a enregistré 141 téléchargements le mois dernier, et le Discord communautaire compte 21 membres.

Plusieurs affirmations du projet n'ont pas pu être confirmées de manière indépendante. La page d'accueil déclare que « la logique métier et les contrats de la plateforme sont audités par Entersoft Audits », mais aucun rapport d'audit n'est publié sur le site, dans l'organisation GitHub, ni où que ce soit qu'une recherche web puisse trouver, et le contrôle « Report » de la page d'accueil ne révèle aucun document visible. L'API REST à laquelle les docs renvoient pour les recherches d'adhésion — api.subtopia.io/docs — renvoie actuellement une 404, laissant le SDK, le portail de paiement et un chemin ABI sur demande par e-mail (l'équipe demande aux intégrateurs de la contacter pour les recherches d'adhésion au niveau smart contract) comme surfaces d'intégration fonctionnelles. Et la page d'accueil fait encore la promotion de la connexion par e-mail sans mot de passe, tandis que les docs marquent cette fonctionnalité comme dépréciée, demandant aux utilisateurs existants d'exporter leurs comptes de garde avant son retrait. Les pages de documentation elles-mêmes portent une mention « dernière mise à jour il y a 2 ans », alors même que l'historique des versions du SDK montre que le code sous-jacent a évolué depuis.

Le registre qui rend enfin les abonnements possibles

Rien de tout cela ne diminue ce que la plateforme démontre : une réponse fonctionnelle et [non-custodial](/glossary/non-custodial \"A system where users retain control of their funds or assets at all times, rather than handing them over to a third party to manage.\") aux paiements récurrents sur un registre incapable de débit automatique. Les mécanismes sont réels — passes détenus dans les portefeuilles, revenus sous séquestre, flux de prix actualisé quotidiennement, et un déploiement commercial à quatre formules dont chaque abonné est visible on-chain. Subtopia reste une petite plateforme avec un unique client public de référence, et ses chiffres d'adoption sont ce qu'ils sont. Mais c'est aussi un outil sans fioritures, tourné vers le revenu, construit par des ingénieurs qui connaissent la chaîne en profondeur — et le fait que son plus gros client accepte de faire reposer toute sa structure tarifaire payante dessus est le signal le plus fort à ce jour que les abonnements tokenisés ont une place légitime sur Algorand.

Sources

Source: https://subtopia.io/