ALLER AU CONTENU
Web319 minBuilding the RWA Chain / Ep. 1

Tokenisation RWA : quand faut-il sa propre blockchain ?

PARTAGERXIN
Illustration pixel art d’une clé en forme d’acte de propriété, à côté de rails sur mesure et de rails génériques, pour figurer un choix d’infrastructure.

EN 30 SECONDES

Une chaîne applicative est une blockchain construite pour un seul produit, dont votre équipe doit prévoir l’exploitation. Un token d’actif réel n’en a besoin que pour une exigence ferme hors de portée du réseau existant, et si votre équipe sait faire tourner une chaîne. Ma démarche ci-dessous vient de mon passage comme CTO chez Integra.

À RETENIR

  • Avant de choisir une chaîne, décrivez la vie de l’actif, les transactions qu’il crée et le travail d’exploitation.
  • ERC-3643 vérifie l’identité du destinataire séparément des règles de transfert. Toute autre forme du token, comme une copie encapsulée ou passée par un bridge (un pont vers une autre chaîne), a besoin de ses propres chemins de contrôle, relus un par un.
  • Estimez séparément le gas, la consommation RPC et l’exploitation. Un prix du gas fixe ne donne pas un coût fixe en euros ou en dollars.
  • Chez Integra, j’ai mené une chaîne Cosmos EVM jusqu’à un mainnet prêt au lancement, en juin 2026. C’est un retour d’expérience, pas l’annonce d’un lancement en cours.
Sur cette page

Le problème : choisir la chaîne avant de connaître le besoin

EN BREF Choisir une blockchain pour des actifs réels, c’est surtout choisir les tâches que votre équipe prendra en charge.

Chez Integra, la chaîne n’était qu’une part de mon travail. J’ai monté l’équipe technique, travaillé sur le protocole et tenu l’infrastructure qui la faisait tourner.

J’ai été CTO de mars 2025 à juin 2026. Nous avons bâti sur la pile Cosmos EVM et amené la chaîne jusqu’à un mainnet prêt au lancement. Cet article revient sur les choix de conception. Il n’affirme pas que le mainnet a été déployé.

Ce travail a changé ma façon de faire. Aujourd’hui, je partirais de la vie de l’actif : on l’émet, des investisseurs arrivent, il change de mains, on le gèle, on le récupère, on le rachète. Chaque étape a besoin d’un responsable et d’un plan si elle échoue. Ensuite seulement, je choisirais où tourne le logiciel.

DEUX FAÇONS DE COMMENCER

La chaîne d’abord

On choisit une chaîne parce que l’actif est réglementé. On découvre ensuite ce qui coûte du gas, les formes du token et qui fait tourner les validateurs.

Le besoin d’abord

On liste chaque action et qui peut la faire. On mesure les coûts sur une vraie version. Puis on choisit l’architecture.
Illustratif : le même projet, lancé à partir de la chaîne ou à partir du besoin.

Les mots à connaître

EN BREF Tokeniser, c’est représenter des droits sur un actif réel sous forme de tokens. La chaîne est l’endroit où les règles du token s’exécutent.

Créer le Token Une unité numérique sur une blockchain. Elle enregistre qui détient quoi, et du code décide comment elle peut circuler. Voir le glossaire, c’est la partie facile. Pour un Actif réel Un bien hors de la blockchain, comme un immeuble, un prêt ou une part de fonds, dont des droits sont représentés par des tokens. En anglais : real-world asset (RWA). Voir le glossaire, le travail est autour du token : qui peut le détenir, combien coûte chaque mouvement et qui fait tourner le réseau.

Ce token peut vivre sur un réseau existant, comme Ethereum ou un Layer 2 (L2) Un réseau distinct qui prolonge Ethereum : il exécute les transactions, publie ses résultats sur Ethereum et s’appuie sur lui pour la sécurité, en général pour des frais plus bas. Voir le glossaire, ou sur une chaîne applicative à vous.

LES MOTS À CONNAÎTRE

Actif réel
Un bien hors de la blockchain, comme un immeuble, un prêt ou une part de fonds, dont des droits sont représentés par des tokens. En anglais : real-world asset (RWA).
Token
Une unité numérique sur une blockchain. Elle enregistre qui détient quoi, et du code décide comment elle peut circuler.
ERC-3643
Un standard de token Ethereum : seuls des détenteurs vérifiés peuvent recevoir les tokens, et chaque transfert ordinaire doit respecter les règles du token.
Gas
L’unité qui mesure le travail de calcul d’une transaction. Les frais valent le gas consommé multiplié par le prix du gas.
Layer 2 (L2)
Un réseau distinct qui prolonge Ethereum : il exécute les transactions, publie ses résultats sur Ethereum et s’appuie sur lui pour la sécurité, en général pour des frais plus bas.
Chaîne applicative
Une blockchain construite pour un seul produit. L’équipe fixe ses règles de protocole et doit prévoir qui fait tourner le réseau.
EVM
La machine virtuelle d’Ethereum : le moteur qui exécute les smart contracts sur Ethereum et sur les réseaux conçus pour être compatibles avec lui.

Comment je trancherais, étape par étape

EN BREF Je répondrais à six questions dans l’ordre, en partant de l’actif, pas du réseau.

L’ordre compte, car chaque réponse resserre la question suivante.

ÉTAPE PAR ÉTAPE

Diagramme de flux : 6 étapesDiagramme de flux : 6 étapes. Décrire la vie de l’actif, puis Compter les transactions. Compter les transactions, puis Suivre chaque forme. Suivre chaque forme, puis Voir ce que couvre ERC-3643. Voir ce que couvre ERC-3643, puis Nommer l’exigence ferme. Nommer l’exigence ferme, puis Choisir l’architecture minimale.1Décrire la vie de l’actif2Compter les transactions3Suivre chaque forme4Voir ce que couvre ERC-36435Nommer l’exigence ferme6Choisir l’architecture minimale

Étape 1 sur 6. Décrire la vie de l’actif. Donnez à chaque action sur l’actif un responsable et un plan en cas d’échec.

  1. Décrire la vie de l’actif Donnez à chaque action sur l’actif un responsable et un plan en cas d’échec.
  2. Compter les transactions Comptez les actions qui modifient l’état et mesurez leur gas sur la version que vous utiliserez.
  3. Suivre chaque forme Si le token peut prendre une autre forme, trouvez le code qui fixe les règles de chacune.
  4. Voir ce que couvre ERC-3643 Le standard le fait déjà sur un réseau EVM existant. Notez ce qu’il vous laisse.
  5. Nommer l’exigence ferme Écrivez l’impératif que le réseau existant ne peut pas vous donner. « L’actif est réglementé » n’en est pas un à lui seul.
  6. Choisir l’architecture minimale Choisissez l’architecture la plus simple qui couvre les exigences écrites.
La chaîne est la dernière décision.

Partir du travail que la chaîne devra faire

EN BREF Une estimation de coût compte les transactions que votre processus crée vraiment, pas ses étapes métier.

Je suis l’un des cinq auteurs nommés d’ERC-3643. Un token permissionné comme celui-là peut tourner sur un réseau EVM La machine virtuelle d’Ethereum : le moteur qui exécute les smart contracts sur Ethereum et sur les réseaux conçus pour être compatibles avec lui. Voir le glossaire existant. Une chaîne à part demande donc d’autres preuves que « l’immobilier est réglementé ».

Une transaction peut contenir plusieurs contrôles : un processus en cinq étapes ne fait donc pas forcément cinq transactions payées. Je compterais les actions qui modifient l’état, je mesurerais leur Gas L’unité qui mesure le travail de calcul d’une transaction. Les frais valent le gas consommé multiplié par le prix du gas. Voir le glossaire sur la version prévue, et je testerais la charge attendue.

workload-budget.txt
Execution fee estimate = transactions × measured gas × effective gas price
Fiat estimate          = native-token fee × assumed token price
Separate costs         = RPC + indexing + storage + providers + operations
For an L2              = include its applicable data/settlement charges

Ce sont des données pour un budget, pas un banc d’essai publié. La documentation d’Ethereum sépare bien le gas consommé et le prix du gas.

Une lecture par eth_call n’envoie pas de transaction payée. Les fournisseurs RPC, qui répondent aux lectures des applications, peuvent quand même faire payer l’usage. Le même code lancé dans une transaction, lui, consomme du gas.

CHARGE ILLUSTRATIVE
Diagramme de flux : 4 étapesDiagramme de flux : 4 étapes. Lire les documents sources, puis Préparer une action permise. Préparer une action permise, puis Soumettre le changement d’état. Soumettre le changement d’état, puis Rapprocher le résultat.1Lire les documents sourcesUsage d’API, de base de données ou deRPC2Préparer une action permiseVérifier les entrées et lesvalidations requises3Soumettre le changement d’étatMesurer la transaction complète4Rapprocher le résultatIndexer les événements et traiter leséchecs
Séparez les étapes métier des transactions qu’elles créent. Un exemple de planification, pas une intégration avec un cadastre ni un déploiement mesuré.

Ce qu’ERC-3643 fait déjà pour vous

EN BREF ERC-3643 sépare déjà deux contrôles : le destinataire est-il vérifié, et ce transfert respecte-t-il les règles du token ?

Dans ERC-3643 Un standard de token Ethereum : seuls des détenteurs vérifiés peuvent recevoir les tokens, et chaque transfert ordinaire doit respecter les règles du token. Voir le glossaire, ces deux contrôles s’appellent isVerified et canTransfer. Un transfert normal vérifie aussi que le token n’est pas en pause et qu’aucun des deux wallets n’est gelé. Voir les règles de transfert de la spécification.

L’émetteur, lui, suit d’autres règles. Dans la spécification, créer des tokens ou forcer un transfert exige un destinataire vérifié, mais passe outre les règles de conformité. Détruire des tokens passe outre le contrôle de qui peut les détenir. Relisez donc ces pouvoirs à part.

Le standard fournit des contrôles techniques. Leur but juridique, c’est toujours l’équipe de l’émetteur qui le fixe.

Ce que fait le token

Attestations du destinataire, règles de transfert, pause et gel, et pouvoirs explicites de l’émetteur.

Ce que votre déploiement doit gérer

Sécurité des clés d’administration, mises à jour des règles, supervision, hypothèses de finalité et sources de données externes.

Un refus du contrat fait partie de l’exécution. Si un transfert est annulé (revert), le solde revient à son état d’avant. Les validateurs, les machines qui vérifient et ajoutent les transactions, n’ignorent pas ce résultat.

Une transaction échouée peut quand même entrer dans un bloc et coûter du gas. EIP-140 définit l’instruction REVERT. Trois autres points sont à relire pour votre réseau : faire entrer les transactions, résister à la censure, et repartir quand une source de données tombe en panne.

Un exemple concret : un transfert passe, l’autre est annulé

EN BREF Même token, même expéditeur, deux destinataires : l’un est vérifié et le transfert passe, l’autre non et il est annulé.

Les noms et les montants ci-dessous sont fictifs. Les contrôles, eux, sont ceux que nomme ERC-3643.

UN EXEMPLE CONCRET

Chiffres illustratifs

VALIDÉTransfert 1 : le destinataire est vérifié

ENTRÉE

De
Alice (vérifiée)
À
Bruno (vérifié)
Montant
100 tokens

CE QUI SE PASSE

  1. Le token n’est pas en pause, aucun des deux wallets n’est gelé, et Alice a un solde libre suffisant.
  2. isVerified(Bruno) renvoie vrai : il a les attestations requises.
  3. canTransfer renvoie vrai : le transfert respecte les règles du token.

SORTIE

Résultat
100 tokens passent à Bruno
Coût
une transaction, gas payé

ANNULÉTransfert 2 : le destinataire n’a pas d’attestation valide

ENTRÉE

À
Carole (sans attestation valide)
Montant
100 tokens

CE QUI SE PASSE

  1. isVerified(Carole) renvoie faux.
  2. Le transfert est annulé, donc aucun solde ne change.
  3. La transaction échouée peut quand même être incluse et consommer du gas.

SORTIE

Résultat
aucun token ne bouge
Coût
du gas peut quand même être payé

Suivre chaque forme que l’actif peut prendre

EN BREF Quand un token restreint change de forme, vérifiez quel code décide de son prochain mouvement.

Il peut devenir une monnaie native de la chaîne, une copie encapsulée (un second token adossé à l’original, qui reste bloqué) ou une copie passée par un bridge (un pont vers une autre chaîne). Les règles de cette nouvelle forme ne sont pas forcément les contrôles du token.

On le vérifie en relisant un module de conversion, une encapsulation ou un bridge précis. Je ne dis pas que chaque L2 ou chaque déploiement Cosmos EVM a une faille pour contourner les règles.

ÉTAPE PAR ÉTAPE

Diagramme de flux : 4 étapesDiagramme de flux : 4 étapes. Token restreint, puis Conversion ou encapsulation. Conversion ou encapsulation, puis Autre forme de l’actif. Autre forme de l’actif, puis Retour ou passage par un bridge.1Token restreint2Conversion ou encapsulation3Autre forme de l’actif4Retour ou passage par un bridge

Étape 1 sur 4. Token restreint. Relisez ses transferts ordinaires et les actions privilégiées de l’émetteur.

  1. Token restreint Relisez ses transferts ordinaires et les actions privilégiées de l’émetteur.
  2. Conversion ou encapsulation Vérifiez si cet actif a le droit d’être converti. Si ce n’est pas le cas, gardez ce chemin désactivé.
  3. Autre forme de l’actif Trouvez où les règles sont appliquées pour les transferts natifs ou encapsulés.
  4. Retour ou passage par un bridge Testez l’émission, le rachat et les opérations refusées sur le chemin du retour.
Pour un déploiement qui prend en charge ces formes, inspectez chaque changement et chaque chemin de transfert. Ce schéma ne montre aucune faille dans une chaîne précise.

Le module bank du Cosmos SDK offre des restrictions d’envoi, entre autres contrôles. Mais leur présence dans le SDK ne prouve pas qu’une chaîne donnée a réglé tous les chemins utiles.

Je vérifierais donc la version exacte de la chaîne. Je garderais coupée toute conversion non prise en charge tant qu’elle n’est pas testée. L’article suivant détaille cette relecture.

Ce qu’apporte une chaîne applicative, et ce qu’elle coûte

EN BREF Une chaîne applicative vous donne la main sur le protocole, et fait de son exploitation votre travail.

Chez Integra, j’ai travaillé sur cinq briques : un Asset Passport, des modules de conformité, le séquestre et l’exécution par jalons, la preuve de paiement en monnaie fiduciaire et l’application native des commissions. Une Chaîne applicative Une blockchain construite pour un seul produit. L’équipe fixe ses règles de protocole et doit prévoir qui fait tourner le réseau. Voir le glossaire nous laissait choisir comment elles entraient dans le protocole.

Elle nous laissait aussi la charge des mises à jour, des validateurs, de l’accès RPC et de chaque incident de la chaîne.

CONCEPTION ET EXPLOITATION
1

Politique de frais et capacité

Fixez le budget de ressources, les limites de charge et qui paie. Même avec un prix du gas fixe, le coût d’une transaction en monnaie fiduciaire varie avec le gas consommé et le cours du token natif.

2

Des chemins de contrôle complets

Précisez quels modules peuvent déplacer l’actif, où les règles sont vérifiées et comment une opération refusée laisse l’état intact.

3

Une équipe d’exploitation

Désignez qui gère les validateurs, les mises à jour, la supervision et les incidents. Comptez le coût d’entretien d’un fork de la chaîne.

Trois domaines que j’évaluerais avant de choisir une chaîne applicative. Ce sont des critères de conception : une chaîne sur mesure ne les fournit pas d’office.

Avant de dire qu’une règle vaut pour toute la chaîne, j’exigerais des tests sur chaque point d’entrée ouvert. L’appeler règle de consensus, une règle que chaque validateur applique, ne suffit pas. Le code doit l’appliquer à chaque changement d’état, et les mises à jour doivent la garder.

Registres d’actifs et permissions des agents

EN BREF Un registre d’actif relie des preuves sur un actif, mais il ne rend pas ces preuves vraies.

L’Asset Passport sur lequel j’ai travaillé était un registre centré sur l’actif. Pour une revue, je séparerais quatre choses : l’identifiant de l’actif, les liens vers les preuves, qui peut publier une mise à jour, et leur historique.

Une signature montre qui a fait une déclaration. Elle ne prouve pas qu’une valeur ou une affirmation juridique est juste.

REGISTRE D’ACTIF ILLUSTRATIF
Diagramme en couches : 3 niveaux, de haut en basDiagramme en couches : 3 niveaux, de haut en bas. Niveau 1, PREUVES SOURCES : Documents tenus par les organisations responsables, Références de version et de provenance. Niveau 2, REGISTRE D’ACTIF : Identifiant de l’actif, Mises à jour autorisées, Statut et références des preuves. Niveau 3, RÈGLES DE L’APPLICATION : Qui peut se fier à ce statut ?, Que se passe-t-il si une preuve expire ou se contredit ?.PREUVES SOURCESDocuments tenus par les organisationsresponsablesRéférences de version et deprovenanceREGISTRE D’ACTIFIdentifiant de l’actifMises à jour autoriséesStatut et références des preuvesRÈGLES DE L’APPLICATIONQui peut se fier à ce statut ?Que se passe-t-il si une preuveexpire ou se contredit ?
Un registre peut relier des preuves et des mises à jour. Les documents sources, la responsabilité de l’émetteur et les procédures de correction comptent toujours.

Les permissions des agents posent un problème voisin. Un agent logiciel qui agit sur la chaîne a besoin d’un opérateur qui en répond, de pouvoirs limités et d’un moyen de les retirer. Une identité enregistrée ne suffit pas à lui donner des droits larges.

Le code de l’encadré ci-dessous est une esquisse pour une relecture, purement illustrative. Il ne vérifie pas qui a le droit, ne contrôle aucune preuve et ne s’accroche pas au protocole. En Solidity, les interfaces listent les fonctions qu’on peut appeler ; c’est le code derrière qui décide de ce qu’elles imposent.

permission-review-sketch.sol
// Illustrative interface only. No implementation or security guarantee.
interface IActionPolicy {
    function isAuthorized(
        address operator,
        address target,
        bytes4 selector,
        uint256 assetId
    ) external view returns (bool);
}

Une vraie version doit tout vérifier au moment où elle tourne : les paramètres, l’appelant, l’expiration, une éventuelle révocation et le rejeu (la même demande envoyée deux fois). Même une fonction autorisée peut comporter un destinataire ou un montant interdit. C’est la même règle que celle du moindre privilège pour les agents.

Ce que le produit doit encore livrer

EN BREF Une meilleure infrastructure peut réduire le travail d’intégration répété, mais elle ne termine pas le produit.

Un token qui circule a encore besoin d’acheteurs et de vendeurs éligibles. Il faut aussi un moyen de les trouver, un prix et un règlement. Découper un actif en petites parts ne garantit pas un acheteur le jour où un investisseur veut vendre.

Une mise à jour automatique de la valeur demande une méthode écrite et un moyen de corriger la valeur. Une nouvelle juridiction demande une analyse de l’instrument et de ses obligations. Changer d’oracle, la source de données de la chaîne, ne fait pas cette analyse.

Besoin
Ce que la chaîne peut aider à faire
Ce qu’elle ne fait pas seule
Liquidité
Les transferts entre détenteurs éligibles
Trouver un acheteur quand quelqu’un veut vendre
Valorisation
Enregistrer les mises à jour et leur auteur
Rendre la méthode fiable ou corriger une erreur
Nouvelle juridiction
Brancher une nouvelle source de données (oracle)
Analyser l’instrument et ses obligations

Je traiterais chacun comme un chantier à part, avec ses critères de fin et une équipe responsable.

Comment je prendrais la décision finale

EN BREF Un processus qui tient dans des contrats EVM existants oriente vers un réseau existant, des membres connus vers un réseau permissionné, et des modifications de protocole exigées vers une chaîne applicative.

CHOIX D’ARCHITECTURE
Décision : Quelle infrastructure convient à ce processus ?Arbre de décision : Quelle infrastructure convient à ce processus ? Si Le processus tient dans des contrats EVM existants, alors Évaluer un L1 ou un L2 existant. Si Le réseau a des membres institutionnels définis, alors Évaluer un réseau permissionné. Si Modifier le protocole est une exigence ferme, alors Évaluer une chaîne applicative.DÉCISIONQuelle infrastructure convient à ceprocessus ?SI Le processus tient dans descontrats EVM existantsÉvaluer un L1 ou un L2existantMesurer les coûts et relire lasécurité, l’administration, lesintégrations et les hypothèses definalité.SI Le réseau a des membresinstitutionnels définisÉvaluer un réseaupermissionnéRendre explicites les membres,l’accès aux données, la gouvernanceet le règlement des litiges.SI Modifier le protocole est uneexigence fermeÉvaluer une chaîneapplicativeJustifier les modifications etbudgéter validateurs, mises à jour,audit de sécurité et exploitation.
Une aide à la décision pour une revue d’ingénierie. Plus de contrôle apporte plus de responsabilité d’exploitation ; il n’y a pas de gagnant universel.

Integra m’a rendu plus précis sur cette dernière branche. En plus du protocole, j’ai mené le durcissement du RPC avant le lancement et l’infrastructure des validateurs sur quatre clouds.

Il a aussi fallu une façon de travailler pour l’équipe : contrôles de configuration, étapes de déploiement et plan en cas d’incident.

Pour un nouveau projet, je partirais de l’architecture la plus simple qui satisfait les exigences vérifiées. Si cela mène à une chaîne sur mesure, je veux des raisons écrites et testables. Vous devez trancher en ce moment ? Envoyez-moi le processus de l’actif et la contrainte que vous ne savez pas respecter.

TESTEZ-VOUS

Cas fictif : sur votre L2, une nouvelle fonction permet d’encapsuler votre token ERC-3643 dans un token qui échappe au contrôle d’identité. Vous faut-il votre propre chaîne ?

Voir la réponse
Pas pour cette seule raison. Relisez l’encapsulation et gardez ce chemin désactivé tant qu’il n’est pas testé. Seule une exigence que le réseau existant ne satisfait pas justifie une chaîne.

TESTEZ-VOUS

L’émetteur force un transfert vers un wallet vérifié que les règles de transfert du token bloqueraient. Ces règles l’arrêtent-elles ?

Voir la réponse
Non. Dans la spécification, un transfert forcé exige un destinataire vérifié mais passe outre les règles de conformité. C’est pour cela qu’on relit à part les pouvoirs de l’émetteur.

Si vous devez faire ce choix

  1. Listez les actions sur l’actif, chacune avec un responsable et un plan en cas d’échec. Puis mesurez le gas sur une vraie version.
  2. Pour chaque forme du token, trouvez le code qui applique les règles. Gardez coupées les conversions non prises en charge tant qu’elles ne sont pas testées.
  3. Avant de choisir une chaîne applicative, écrivez l’exigence ferme que le réseau existant ne satisfait pas, et qui gérera les validateurs, les mises à jour et les incidents.

ÉTAPE SUIVANTERelire la conformité à travers une frontière de VM

FAQ

Un L2 avec ERC-3643 peut être un bon point de départ, si sa façon de tourner, ses frais, sa sécurité et ses liens avec vos outils conviennent au produit. Une chaîne sur mesure demande une exigence précise que le réseau existant ne satisfait pas. Il faut aussi une équipe capable de l’exploiter.

Quand un groupe connu d’organisations veut un registre commun, avec des règles claires sur qui entre et qui décide. Comparez qui fait tourner les nœuds, qui peut changer les règles, où vont les données et comment se règlent les litiges. Les modèles de confiance diffèrent, et aucun ne règle d’office les exigences juridiques.

Un registre d’identité relie un wallet aux attestations requises pour recevoir un token. L’Asset Passport sur lequel j’ai travaillé porte sur l’actif : son identifiant, ses preuves, ses mises à jour validées et l’historique de son statut. Il dépend toujours d’émetteurs responsables et des documents sources. Une inscription sur la chaîne ne fait pas, à elle seule, la vérité juridique.

CTO de mars 2025 à juin 2026, j’ai monté l’équipe technique. J’ai mené une chaîne Cosmos EVM de la mise en œuvre aux opérations des validateurs, puis à la préparation du lancement. À la passation, le mainnet était prêt au lancement. Je ne revendique pas de mainnet en production et n’annonce pas le calendrier du projet.

Building the RWA Chain

Episode 1 · 2 publies

PrecedentSuivant
Adam Boudjemaa
Adam Boudjemaa

Ancien CTO d'Integra. Auteur nommé (1 sur 5) d'ERC-3643, premier auteur d'ERC-6960, co-auteur d'ERC-7410 et co-auteur d'ERC-8203, encore à l'état de brouillon. Conçoit des systèmes d'IA en production et des systèmes Web3 régulés.

Un projet à livrer ou un poste à pourvoir ?

Parlons de votre besoin
Suivre les notes techniques

Recevez les nouveaux articles sur l’IA en production et les smart contracts par email.