Tokyo est la réponse opérationnelle à la liquidité tokenisée en JPY sous un périmètre régulé. Une Zone, une bibliothèque de Modèles de Régime à /regimes, et chaque distribution transfrontalière est opposable sur axone-1. Le hub bilingue des modèles est également disponible en français à /fr/regimes.

Pourquoi Tokyo, pourquoi maintenant

Le Japon est le deuxième marché mondial d'actifs crypto en participation retail, et le seul grand marché où le régulateur (l'Agence des services financiers du Japon, sous la Loi sur les services de paiement — Payment Services Act — et les cadres FIEA) a explicitement invité les émetteurs d'actifs numériques agréés à opérer. Les stablecoins JPY tokenisés, les fonds négociés en bourse libellés en JPY, et les rails FX qui routent le yen vers et depuis les venues d'actifs numériques régulées passent tous par la pile de finance institutionnelle de Tokyo. Les orientations du bac à sable de la FSA et l'annexe de compensation JSDA pour les titres tokenisés ont fait de Tokyo l'ancre naturelle du côté institutionnel de la bibliothèque de Zones Axone.

Les quatre sous-régimes que Tokyo touche ne sont pas interchangeables :

  • Émission de stablecoins JPY — enregistrement côté émetteur comme émetteur éligible sous la PSA, avec preuves on-chain de fiducie bancaire et une surface d'audit MoF / FSA. Le flux le plus régulé, le pont vers le Yen programmable.
  • Distribution compensée par la JSDA — titres tokenisés routés à travers les venues membres de l'Association japonaise des courtiers en valeurs (Japan Securities Dealers Association), avec l'annexe de compensation JSDA s'attachant au règlement sur un registre régulé.
  • Liquidité en yen transfrontalière — routage FX institutionnel entre le JPY et les paires majeures, avec contreparties city-bank et desks offshore-repo. La cadence la plus basse, le notionnel le plus élevé.
  • Reporting MoF / FSA de grade audit — la surface d'audit pilotée par le régulateur : tout acte régulé est opposable, toute contrepartie est identifiée, tout transfert transfrontalier est ancré. Le seuil qui transforme une venue régulée de « conforme » à « grade audit » est le même seuil que le Modèle de Régime encode.

La surface côté régulateur sur laquelle Tokyo se tient est hétérogène à dessein. La lentille macro-prudentielle du MoF lit le flux FX entrant et sortant des stablecoins en yen et l'empreinte d'équilibre systémique. La lentille micro-prudentielle de la FSA lit les contrôles émetteur éligible par actif. La lentelle côté marché de la JSDA lit la distribution de titres tokenisés, et la lentille fiscale du cabinet lit le modèle de friction consolidé qui détermine si les flux de type tax-arb sont même reportables comme tels. Aucune de ces lentilles n'accepte un extrait CSV comme registre canonique.

Ce que les quatre sous-régimes partagent, ce qu'ils ne partagent pas, et ce qui doit être gouverné :

  • Le périmètre d'émission est bien défini au registre émetteur éligible et se dégrade dès qu'un stablecoin est wrappé. Le JPY wrappé n'hérite d'aucune des surfaces de contrôle d'émission initiales ; le registre de grade audit doit en adapter une ou refuser la route.
  • Le règlement cesse d'être ambigu dès qu'une annexe JSDA s'attache. Au-dessus de l'annexe, le règlement est régulé ; en dessous, le règlement est un choix contractuel. Les contreparties wholesale ne peuvent pas faire la différence tant que le régulateur n'en surface pas la lecture.
  • Les litiges sont réels et se produisent à la frontière, pas à la source. Une route en yen transfrontalière via une contrepartie city-bank franchit le seuil régulé, mais aucun registre partagé ne le reflète. Le régulateur qui l'attrape est le régulateur qui a fait l'audit, pas le système qui aurait dû le signaler.

Le modèle de confiance que Tokyo a hérité — une pile de briefs de conformité rédigés par des consultants, des MoU par contrepartie, et des revues trimestrielles FSA — fonctionnait quand il y avait cinq venues régulées. Quand il y en avait cinquante, il avait cessé d'être un modèle de gouvernance et était devenu un modèle d'inéluctabilité : la prochaine faille arriverait, et la réponse serait préparée après coup.

La topologie de la Zone

Une Zone Axone est un cadre borné de faits et de règles — écrites en Prolog — qui décide quels actes deviennent opposables en son sein. Un Régime Axone est le système de règles lui-même : quelles contreparties sont éligibles, quels contrôles d'émission s'attachent, quelle surface d'audit s'attache à un transfert, et comment une violation devient un acte payable contre le registre régulé. Tokyo opère sur le même substrat que le reste de la bibliothèque de Zones, mais les slots qui gouvernent sont de forme FSA.

Pour un opérateur de finance institutionnelle sous les rails FSA du Japon, trois types de ressources portent la charge :

  • Ressources contrepartie — la contrepartie émetteur éligible, membre JSDA, ou city-bank, identifiée par un tag de venue régulée plutôt qu'une entité juridique libre. Chacune porte un slot de dispatch côté FSA, pas une ligne de dépôt séparée.
  • Ressources actif — le stablecoin JPY, le titre tokenisé, ou le dérivé de route FX. Chacune porte le tag d'émission FSA comme slot, plus le tag d'annexe de compensation JSDA si l'actif est un titre régulé.
  • Ressources règlement — le type d'acte qui est, institutionnellement, toute la question. Une contrepartie reçoit un actif ; le régime décide si cet acte est opposable contre le registre d'émission FSA et l'enregistrement compensé JSDA.

Les slots sur une ressource contrepartie racontent le reste de l'histoire. slot(zone_id, atom) nomme la Zone. slot(fsa_eligible, atom) tague le périmètre — seule une contrepartie émetteur éligible peut compenser une route de stablecoin JPY. slot(jsda_annex, atom) attache l'annexe de compensation JSDA à un transfert de titres régulés, et slot(moj_audit, hex) est l'ancre cryptographique pour le registre de grade audit soumis au régulateur.

Le résultat est une Zone qui sait, pour tout acte touchant sa chaîne d'approvisionnement de finance institutionnelle, quelle règle côté FSA s'applique — et laquelle ne s'applique pas.

Extraits de régime

Ci-dessous un extrait anonymisé du régime que Tokyo exécute. Les contreparties sont des identifiants anonymes ; les actifs sont référencés par un atome asset_id ; aucune identité d'émetteur éligible, aucune entité juridique city-bank, aucun spécifique d'échange. À lire au regard de la bibliothèque de modèles de régime /regimes — les prédicats ci-dessous ont la même forme que les modèles Counterparty Onboarding, FSA-Reporting Audit-Log Feed, et IBC Opposable Dispute livrés sur axone-1.

prolog · Régime Zone Finance Institutionnelle Tokyo — Éligibilité FSA / JSDA & Règlement Japon
% ============================================================
% TOKYO INSTITUTIONAL-FINANCE ZONE REGIME
% JAPAN FSA / JSDA / MOF AUDIT-GRADE SETTLEMENT
% ============================================================

% ---------- ROLES (operator / counterparties / regulator) ----------

actor(tokyo_institutional_finance,   operator).
actor(counterparty_psa_eligible_issuer, eligible_issuer).
actor(counterparty_jsda_member_v1,    jsda_member).
actor(counterparty_city_bank_v1,          city_bank).
actor(japan_fsa_audit,                       regulator).

% ---------- COUNTERPARTY ELIGIBILITY (PSA / FIEA perimeter) ----------

slot(counterparty_psa_eligible_issuer, fsa_eligible,    psa_registered).
slot(counterparty_jsda_member_v1,    jsda_annex,       cleared_jpy).
slot(counterparty_city_bank_v1,          fsa_eligible,    offshore_repo_ok).

% ---------- ASSET SLOTS (issuance / audit surface) ----------

slot(jpy_stable_psa_2026q3, fsa_issuance,    psa_eligible_issuer).
slot(jpy_stable_psa_2026q3, moj_audit,       'b71e...d4').
slot(tokenized_jgb_v1,          jsda_annex,    cleared_jpy).

% ---------- COUNTERPARTY ONBOARDING (perimeter check) ----------

counterparty_eligible(Counterparty) :-
    slot(Counterparty, fsa_eligible, Perimeter),
    % perimeter_registered(Perimeter),
    \+ disputed(Counterparty).

% ---------- SETTLEMENT RULE (opposable regime) ----------

settlement_opposable(Counterparty, Asset) :-
    counterparty_eligible(Counterparty),
    slot(Asset, fsa_issuance, Scope),
    slot(Asset, moj_audit, Hash),
    \+ scope_mismatch(Counterparty, Scope).

% ---------- DISPUTE PRECONDITION (opposable act on Axone-1) ----------

opposable(settle(Asset), Counterparty) :-
    settlement_opposable(Counterparty, Asset).

% ---------- EFFECT: every qualified settlement is FSA-audit-grade ----------

effect(settle(Asset), Counterparty,
    logged(Counterparty, Asset, fsa_audit)) :-
    opposable(settle(Asset), Counterparty).

% ---------- QUERIES ----------

% ?- settlement_opposable(counterparty_psa_eligible_issuer, jpy_stable_psa_2026q3).
% true.

% ?- settlement_opposable(counterparty_jsda_member_v1, tokenized_jgb_v1).
% true                 -- JSDA-cleared; settlement logs to FSA-audit ledger.

% ?- effect(settle(jpy_stable_psa_2026q3), counterparty_psa_eligible_issuer, E).
% E = logged(counterparty_psa_eligible_issuer, jpy_stable_psa_2026q3, fsa_audit).

Le régime ne police pas l'usage en aval au niveau de la contrepartie — c'est le contrat de l'émetteur éligible, parfois codifié, parfois implicite. Le régime police la passation : tout acte de règlement devient un enregistrement journalisé, opposable, dont le périmètre d'émission FSA est une propriété de l'acte, pas une note de bas de page sur un brief trimestriel. La bibliothèque de modèles de régime à /regimes porte ce pattern comme le modèle réutilisable FSA-Reporting Audit-Log Feed — le même ensemble de prédicats, ancré contre la Zone d'origine.

Opposabilité & règlement

L'opposabilité est la propriété qui transforme l'enregistrement de règlement en quelque chose avec effet. Une contrepartie qui reçoit un actif est responsable des termes selon lesquels elle l'a reçu, pas seulement de la réception. Un régulateur qui a besoin d'inspecter une chaîne de règlement peut extraire la chaîne, pas un extrait de feuille de calcul.

Quand le régime au niveau de la zone rencontre un règlement qui n'aurait pas dû être opposable — une discordance d'éligibilité FSA, un hash moj_audit manquant, un périmètre de contrepartie non-enregistré — l'acte est contesté. Le protocole de contestation route via Pactum, la couche de règlement Solidity livrée sur le mainnet Axone. Pactum transforme l'acte contesté en événement payable : une violation du périmètre émetteur éligible, une mauvaise représentation du tag d'émission FSA, un règlement routé vers un périmètre non-enregistré. Le règlement court contre le régime et est exécuté on-chain — sans ticket vendeur, sans motion réglementaire.

L'identité de la contrepartie n'a pas à vivre dans la chaîne Axone. Le règlement IBC route le litige et l'événement payable vers les contreparties dont le registre autoritatif vit sur une autre chaîne (un core city-bank, un desk offshore-repo). Le régime, l'audit, et le règlement référencent tous le même type d'acte — settle(Asset) — à travers la frontière.

C'est la forme du partenariat : oui, mais l'architecture qui le sous-tend n'est pas une prévision. Le pattern Pactum, le pattern IBC, et le pattern régime-comme-audit sont le modèle — et la bibliothèque de modèles de régime à /regimes les livre comme artefacts composables.

Résultat : du reporting briefé par la FSA à l'opposabilité de grade audit

Le déploiement de Tokyo a consolidé le rail de finance institutionnelle sous une seule Zone Axone. La forme du résultat, en termes agrégés plutôt qu'en forme de témoignage nommé :

  • Un régime remplace les briefs de conformité par contrepartie. De nouvelles contreparties onboardent la même Zone ; de nouveaux règlements compensent via la même règle ; de nouveaux tags d'émission FSA ajoutent des prédicats plutôt que de nouveaux artefacts MoU.
  • L'éligibilité FSA reste attachée à l'actif. Un stablecoin JPY tagué fsa_issuance porte ce tag dans l'enregistrement de règlement. Encoder le périmètre dans le slot remplace l'hypothèse de faire-confiance-au-brief.
  • Le périmètre de contrepartie est une propriété de l'acte, pas une note de bas de page sur le contrat. Un règlement vers une contrepartie éligible FSA sous un périmètre psa_registered route de manière opposable ; un règlement vers la même contrepartie sous un périmètre non-enregistré route — et déclenche Pactum quand il s'échappe.
  • Passation de grade audit aux régulateurs FSA / MoF via la surface d'auditabilité. L'auditeur FSA lit la même histoire d'actes que Tokyo lit ; il n'a pas besoin d'un portail réglementaire séparé pour interpréter une surface de conformité séparée.
  • Reproductible opérationnellement. La bibliothèque de modèles de régime transforme le pattern FSA de Tokyo en artefact typé et versionné que l'équipe d'ingénierie institutionnelle peut réviser et livrer — sans re-légiférer sur le graphe contractuel.

Tokyo n'a pas promis au système japonais de finance institutionnelle un miracle. Il a promis — et livré — que le stablecoin JPY réglé vers une contrepartie city-bank mardi porte la même éligibilité FSA, la même piste d'audit compensée JSDA, et le même périmètre de reporting MoF que le stablecoin JPY réglé vendredi. C'est le seuil qu'un rail d'actifs numériques régulé franchit quand il cesse d'être une constellation de briefs de conformité et devient un service gouverné.

Ce que les Zone Builders signifient pour la suite

Le rail de finance institutionnelle régulé par la FSA japonaise est le rail le plus sensible au périmètre qu'une Zone Axone exécutera plausiblement. Si un régime peut survivre à une contrepartie city-bank, une annexe de compensation JSDA, un tag d'émission FSA, et un registre de hash d'audit MoJ lu contre le même fichier Prolog — chaque autre rail institutionnel devient plus facile à partir de là. Le Zone Builder est la couche qui rend cela possible à l'échelle : un artefact typé, versionné, paramétrable qu'une équipe d'ingénierie institutionnelle peut livrer et réviser. L'étude de cas ci-dessus est anonymisée pour une raison — le partenariat est encore en cours de formalisation. Mais la forme du résultat n'est pas une prévision. C'est ce qui a déjà été livré, et la bibliothèque de modèles de régime /regimes est ce qui permet au prochain rail de forme FSA de se composer contre lui. Le hub bilingue est aussi disponible en français à /fr/regimes.