Stabilitas à l'arrêt depuis 2023, son oracle de testnet publiait encore des taux en août 2026
Marchés Round 63 156 966 8 min de lecture 1 lecture 9 sources En ligne
Une idée de stablecoin stoppée net à la ligne de conformité
Quand Ludovit Scholtz a déclaré Stabilitas « onhold » en juillet 2023, la vitrine publique du projet — un site d'une seule page monté à partir d'un template, avec un bouton vers un livre blanc qui ne mène nulle part — laissait penser à une expérience de hackathon discrètement rangée au placard. Le registre on-chain raconte une tout autre histoire : les smart contracts déployés par ce cadre sur le testnet d'Algorand ont continué de tourner, sans surveillance, plus de trois ans après l'annonce de la pause.
Scholtz, le développeur slovaque derrière la famille de projets Algorand Biatec1 — qui comprend l'A-Wallet2 open source et le système de vote VoteCoin — avait soutenu sur le forum Algorand3 en février 2023 que l'écosystème présentait un vide en matière de stablecoin. Il existait bien des jetons dollar et euro, écrivait-il, mais il voulait voir « also CHF stable coins, CZK stable coins, INR stable coins and more », des jetons qu'un e-shop pourrait réellement accepter. Cet argument est devenu Stabilitas4 : un cadre conçu pour qu'un même ensemble de smart contracts émette un jeton adossé à une monnaie fiduciaire, pour à peu près n'importe quelle devise nationale.
Les stablecoins sont des cryptomonnaies conçues pour conserver une valeur stable face à une référence comme le dollar américain ou l'euro, au lieu de flotter librement. L'ambition de Stabilitas, selon son dépôt5, était un actif numérique stable destiné aux achats, aux transferts d'argent et à la conservation de valeur, obtenu par « a combination of smart contracts, algorithmic central bank-like management, and over-collateralization ». Le projet a été monté lors du Greenhouse Hack #31 d'Algorand (du 21 décembre 2022 au 8 février 2023), où Scholtz dit avoir soumis « National stablecoins minting by smart contract with oracle from ECB » mais où, « for some reason it did not make it to top ». Le domaine a été enregistré le 5 février 2023, la preuve de concept a été présentée au Mega Ace Hackathon à la mi-avril 2023, et les transactions de création des contrats ont été confirmées sur le testnet — le réseau bac à sable d'Algorand, où les jetons n'ont aucune valeur réelle — le 20 mai 2023.
Le site lui-même annonce toujours « We delivered the proof of concept to issue stablecoins on Algorand using smart contracts » — et presque rien n'a changé depuis. Le titre de la page est d'ailleurs « Vue JS App Landing Page Template », et les deux dépôts GitHub ont reçu leur dernier commit le 16 avril 2023. Trois mois après le déploiement, Scholtz a précisé le statut du projet sur le forum6 : « Project is onhold until the institution of electronic money is funded and approved. »
Comment la boucle d'émission et de remboursement a été construite
Le dispositif repose sur une boucle de dépôt et de libération. L'utilisateur dépose une devise de base — sur le testnet, de l'USDC — dans un contrat de réserve, et un contrat de jeton émet les pièces nationales correspondantes aux taux de change fournis par des oracles, ces services qui injectent des données hors chaîne dans la blockchain. Selon le README, le smart contract « locks USDc and releases the tokens according to the oracle prices and the state of the oracles and configuration of weights ». Un détenteur sort du dispositif en rendant ses jetons et en retirant la devise de base.
La fixation des prix combinait trois sources, avec des pondérations qu'une DAO pouvait ajuster, auxquelles s'ajoutaient des frais et des mécanismes de coupe-circuit :
| Concept | De quoi il s'agit | Implication concrète |
|---|---|---|
| CBPrice | Taux de change officiel de la Banque centrale européenne | Ancre chaque jeton à un taux de référence indépendant |
| VWAPPrice | Prix moyen pondéré dans le temps issu de la pool de trading AMM | Lisse les à-coups de court terme de la pool et atténue les manipulations passagères |
| CurrentPrice | Dernier prix en date de la pool AMM | Permet au protocole de réagir aux mouvements du marché en direct |
| Frais | Frais de protocole, de liquidité et de sortie en points de base (1 point de base = 0.01%)2 | Financent l'exploitation et alimentent automatiquement la pool de chaque jeton en liquidité |
| Prix d'arrêt | Bandes supérieure et inférieure autour de la cotation de la banque centrale | Suspendent l'émission et le remboursement si le marché s'écarte fortement du taux de référence |
| Frais négatifs | Appliqués lorsque le prix de marché dépasse la cotation de la banque centrale | Reversent à l'utilisateur le meilleur taux du marché |
Source : 2 github.com
L'exemple chiffré du dépôt montre la boucle à l'œuvre : pour une cotation de 22.102 de la banque centrale et un VWAP de 22.536 stCZK par USDC, un dépôt de 100,0003 USDC rapporte 2,253,6004 stCZK, avec environ 300 USDC de frais dirigés automatiquement vers la pool de liquidité stCZK/USDC. Plutôt que de tout bâtir de zéro, l'équipe a réutilisé le smart contract d'oracle de Folks Finance et les contrats AMM de Pact.fi, d'après la FAQ du site.
Le mur de la monnaie électronique
La mise en pause tenait à des raisons réglementaires, non techniques. Émettre dans l'Union européenne un jeton adossé à une monnaie fiduciaire suppose une licence d'établissement de monnaie électronique, au titre du règlement sur les marchés de crypto-actifs (MiCA), dont les dispositions relatives aux stablecoins s'appliquent depuis juin 2024 et sont pleinement entrées en vigueur en décembre 2024 ; la checklist mainnet du dépôt se résume d'ailleurs à une seule ligne : « Legal compliance ». Scholtz avait désigné la conformité MiCA comme son axe de travail élargi quelques semaines avant d'annoncer la pause, écrivant dans un fil de juin 20237 que son objectif principal restait l'immobilier, « with compliance of MiCA regulation ».
Ce qui n'a jamais été construit dit la même chose. La checklist MVP testnet du dépôt liste encore comme à faire les interfaces web de dépôt, de retrait et d'échange, ainsi qu'une page par devise et un outil de consultation des avoirs — l'interface qui permettrait à un utilisateur d'exercer réellement la boucle d'émission et de remboursement. Le bouton vers le livre blanc déjà évoqué ne mène nulle part, et aucun jeton au nom de Stabilitas n'est jamais apparu sur le mainnet ; une recherche par nom d'actif ne renvoie rien.
Le vide identifié par Stabilitas a fini par être comblé par des acteurs sous licence. L'émetteur agréé aux Pays-Bas Quantoz8 a amené sur Algorand son stablecoin en euro EURD en novembre 2023, après avoir décroché une licence d'établissement de monnaie électronique auprès de la banque centrale néerlandaise, puis a étendu à cette chaîne, en avril 2025, ses jetons conformes à MiCA, EURQ et USDQ. La contribution de Stabilitas aura été de démontrer la mécanique sur un testnet public.
Ce que le registre du testnet montre trois ans plus tard
L'élément le plus révélateur, c'est ce qui a continué de tourner. Le compte de déploiement — une adresse testnet dont les transactions doivent être signées par deux clés, un multisig 2 sur 2 — a passé les années suivant la pause à faire exactement une chose : appeler le contrat d'oracle de la BCE environ toutes les heures pour y inscrire de nouveaux couples taux/horodatage pour les devises suivies, contre 0.001 ALGO de frais par appel. Le registre montre des mises à jour en décembre 2023, en mars et octobre 2024, en juin 2025, en février 2026, puis une ultime salve de transactions horaires les 31 juillet et 1er août 2026, la dernière mise à jour confirmée étant arrivée vers 04:05 UTC le 1er août — aucune n'ayant été enregistrée depuis dix-neuf jours. Le compte détient toujours 84.5 ALGO de testnet, de quoi payer des frais indéfiniment.
Des signes d'entretien, à défaut de relance, entourent le code. L'image Docker9 que l'équipe a construite pour l'oracle en avril 2023 affiche toujours un statut actif sur Docker Hub, dont les métadonnées enregistrent un pull aussi récent que le 20 août 2026 — un horodatage que le balayage automatisé d'un registre peut lui aussi produire, donc un signal faible au mieux. L'enregistrement du domaine a été mis à jour le 12 août 2026, et stabilitas.finance est payé jusqu'en février 2027.
Le reste de la pile ne s'est jamais réveillé. L'état on-chain du contrat de jeton associe des dizaines de codes de devises — USD, EUR, GBP, CZK, HUF et TRY notamment — à autant d'ASA dédiés, la primitive de jeton standard d'Algorand. Mais l'actif USD, créé avec une offre totale proche du maximum comme le veut l'usage pour un jeton jamais émis, n'affiche aucun transfert depuis sa création : aucune pièce n'a jamais été frappée. Le contrat de réserve et les deux oracles VWAP pondérés dans le temps de l'AMM ont été déployés et configurés, puis plus jamais appelés. En résumé, la tuyauterie nécessaire à l'émission de devises nationales fonctionnait assez bien pour tourner sans surveillance pendant trois ans — mais l'activité d'émission proprement dite n'a jamais commencé.
Où en est Stabilitas aujourd'hui
Stabilitas reste ce qu'il était en mai 2023 : une preuve de concept open source. Scholtz n'a pas abandonné l'écosystème — son compte GitHub héberge 185 dépôts publics, dont le projet de portefeuille et ses 672 étoiles, plusieurs ayant été poussés quelques jours avant la rédaction de cet article, et ses propositions xGov de 2024 classaient encore Stabilitas parmi ses projets actifs. Rien n'indique publiquement que ce cadre sera relancé.
Une lecture honnête des faits donne ceci : Stabilitas a été la démonstration fonctionnelle d'un problème difficile — comment coter, émettre et rembourser on-chain des jetons adossés à des monnaies fiduciaires — qui s'est arrêtée précisément à la ligne où la licence devient obligatoire, alors même que le code laissé derrière continuait de tourner trois années de plus. Que la même thèse du stablecoin national ait ensuite atteint Algorand par un émetteur agréé résume assez justement les promesses et les limites du projet.
Sources (20)
- stabilitas.financeStabilitas
- github.comdépôt stabilitas-apps
- forum.algorand.coForum Algorand : xGov-23 Open AMM
- forum.algorand.coForum Algorand : la réponse d'Algorand à ERC 1400
- forum.algorand.coForum Algorand : allocation de liquidité de la Fondation
- forum.algorand.coForum Algorand : mise à jour ARC34
- quantoz.comQuantoz : EURQ et USDQ sur Algorand
- hub.docker.comDocker Hub : scholtz2/stabilitas
- stabilitas.financeStabilitas - Vue JS App Landing Page Template
- forum.algorand.co
- testnet-idx.algonode.cloud
- testnet-idx.algonode.cloud
- testnet-idx.algonode.cloud
- testnet-idx.algonode.cloud
- forum.algorand.co
- testnet-idx.algonode.cloud
- testnet-idx.algonode.cloud
- forum.algorand.co
- testnet-idx.algonode.cloud
- testnet-idx.algonode.cloud
Sources (9)
- 1 biatec.io Biatec Cité dans le texte ↩
- 2 github.com A-Wallet Cité dans le texte ↩
- 3 forum.algorand.co Forum Algorand : allocation de liquidité de la Fondation ↩
- 4 stabilitas.finance Stabilitas ↩
- 5 github.com dépôt stabilitas-apps ↩
- 6 forum.algorand.co Forum Algorand : xGov-23 Open AMM ↩
- 7 forum.algorand.co Forum Algorand : mise à jour ARC34 ↩
- 8 quantoz.com Quantoz : EURQ et USDQ sur Algorand ↩
- 9 hub.docker.com Docker Hub : scholtz2/stabilitas ↩
Autres sources
- forum.algorand.co Forum Algorand : la réponse d'Algorand à ERC 1400
- stabilitas.finance Stabilitas - Vue JS App Landing Page Template
- forum.algorand.co forum.algorand.co/t/9752.json
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/transactions/E5IXWVFIB6JVQ4XG4PZET5QVSSPPNEUPMKP2FNCJ2GD5BSHU566A
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/assets/37074699
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/transactions
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/applications/194446915
- forum.algorand.co forum.algorand.co/t/xgov-23-open-amm/9752/21.json
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/transactions
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/assets/194446999
- forum.algorand.co forum.algorand.co/search.json
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/assets/194446999/transactions
- testnet-idx.algonode.cloud testnet-idx.algonode.cloud/v2/transactions