Skip to main contentA-REX Foundation

Un standard pour chaque récolte

A-REX Core transforme les lots agricoles en jetons interopérables sur l'EVM : identité du lot, lignée, exécution et règles ouvertes sur ERC-1155. Le noyau est dimensionné pour toute culture, règle ou territoire. Le texte normatif se demande par l'accès anticipé.

Le parcours d'un lot dans A-REX

Trois opérations modifient un lot : l'émettre, le transférer et le transformer. Toutes passent par les mêmes contrôles dans le jeton, toujours dans le même ordre. Si l'un échoue, rien ne change et le jeton renvoie le motif.

A-REX Core

À chaque mouvement, dans cet ordre

  1. 1Jeton non suspendu
  2. 2Deux comptes autorisés
  3. 3Lot actif, solde non gelé
  4. 4Règles (hooks), une par une

Le premier contrôle qui échoue arrête le mouvement avec un code. Si tous passent, les soldes, la lignée et les événements sont enregistrés.

Émission

Émetteurproducteur, coopérative, entrepôt
Enregistre le lotproduit, unité, dates, origine, document
Émet les unités
Premier détenteur

Transfert

Détenteur A
Demande le transfertMotif en cas de refus
Livre les unitésévénement enregistré
Détenteur B

Transformation

Transformateurmoulin, conditionneur, exportateur
Lots d'entréeex. : blé
Nouveaux lots, parents liésex. : farine
Nouveau lot

Agissent aussi sur un lot

  • CertificateurEnregistre une attestation par lot et par thème, par exemple bio ou EUDR. Les règles peuvent l'exiger.
  • Rôle d'exécutionGèle des montants ou force un transfert sur décision de justice. La suspension ne l'arrête pas et les règles s'appliquent toujours.
  • Rôle de statutRetire un lot définitivement. Un lot retiré ne peut plus qu'être brûlé.

Anatomie du standard

Quatre petites couches sur Ethereum. Faites défiler pour démonter la pile, une couche à la fois.

Faites défiler pour la démonter

  1. EVM

    Ethereum

    N’importe quelle chaîne EVM. Le standard n’ajoute aucune primitive nouvelle : des contrats et des événements ordinaires que les portefeuilles, les indexeurs et les explorateurs lisent déjà.

  2. Couche 0

    Jeton et exécution forcée

    ERC-1155 · ERC-165 · IERC7943MultiToken

    Soldes et transferts groupés d’ERC-1155, détection d’interfaces d’ERC-165 et, d’ERC-7943, gel, transfert forcé, éligibilité et canTransfer.

  3. Couche 1

    Lot

    IARexBatch

    L’enregistrement du lot avec des codes ouverts, un statut modifiable par les seuls rôles avec un RETIRED terminal, et transform, qui conserve sur la chaîne les parents de chaque division, fusion ou transformation.

  4. Couche 2

    Hooks

    IARexHook · IARexHookManager

    Une seule interface de hook, évaluée dans l’ordre. Un hook renvoie un code bytes32 au lieu de revenir en arrière pour une règle, si bien que chaque refus porte un motif lisible par machine.

  5. Couche 3

    Attestations

    IARexAttest

    Des attestations par lot et par thème, émises par des émetteurs de confiance par thème : certifications, inspections, récépissés d’entrepôt et déclarations de diligence raisonnable.

Ce que le standard rend possible

Les lots agricoles constituent la plus vaste catégorie d'actifs physiques dépourvue de forme on-chain interopérable. A-REX Core leur en donne une, et rien de plus, afin que chaque plateforme puisse la parler.

Comment les modules se branchent

Le jeton tient un pipeline ordonné de hooks ; à côté, les extensions lisent et écrivent des attestations. Aucun ne fait partie du standard : tout jeton conforme peut les utiliser et chacun peut écrire les siens.

Choisissez un module

Jeton

Hooks, dans l’ordre

Registre

Extensions

JetonARexToken

Le jeton de lots de référence. Chaque émission, transfert et destruction passe par ses hooks, dans l’ordre.

Vers un ERC en brouillon (Draft)Utilisé d'abord, soumis ensuite

Les interfaces ne sont soumises qu'après qu'un déploiement en production a fait fonctionner des lots réels pendant six mois et que des implémenteurs indépendants les ont confirmées.

Conçu pour être adopté

5interfaces dans le noyau. Les identifiants et le texte normatif se demandent par l'accès anticipé.À propos du standard
0listes fermées dans le standard. Les denrées, les unités, les statuts et les thèmes sont des codes ouverts.Voir la justification de la conception
24.1 KBjeton de référence, sous la limite d'EIP-170, avec 46 tests dont des invariants à graine fixée.Examiner le dossier d'audit
16enregistrements de décision d'architecture, chacun avec son contexte, ses options et ses implications.Parcourir les décisions

Travailler avec A-REX Core

Demander le standardLes dépôts sont privés. Les entreprises qui implémentent A-REX, émettent des lots ou l'auditent peuvent demander un accès en lecture.Demander un accès anticipé
Écrire un hookAjoutez une règle sans toucher au jeton. Un hook renvoie un code ; il n'annule jamais la transaction pour des motifs de politique et peut servir de nombreux jetons.Guide de développement de hooks
Auditer la référencePérimètre, modèle de confiance, invariants, couverture et questions ouvertes, préparés pour une revue de sécurité indépendante.Préparation à l'audit

Membres fondateurs

Rejoignez les membres fondateurs du standard A-REX.

Producteurs, coopératives, exportateurs, banques, certificateurs et équipes techniques qui adoptent A-REX en premier figureront ici lorsque le standard et son association deviendront publics.

  • 01Place libre
  • 02Place libre
  • 03Place libre
  • 04Place libre
  • 05Place libre
  • 06Place libre
  • 07Place libre
  • 08Place libre
  • 09Place libre
  • 10Place libre
  • 11Place libre
  • 12Place libre
Devenir membre fondateur