Skip to main contentA-REX Core

Un standard pour chaque récolte

A-REX Core transforme les lots agricoles en jetons interopérables sur l'EVM : identité de lot, filiation, mise en application et règles ouvertes sur ERC-1155. Assez petit pour que chacun puisse l'implémenter, assez ouvert pour toute culture, toute règle ou toute juridiction.

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 0MUST

    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 1MUST

    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 2MUST

    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 3SHOULD

    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

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é

5identifiants d'interface auxquels un jeton répond pour être conforme. Rien d'autre n'est requis.Lire la spécification
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

Construire sur A-REX Core

Implémenter le standardDéployez le jeton de référence ou écrivez le vôtre. Compilez, testez et faites parcourir à un lot son cycle de vie sur un nœud local en quelques minutes.Prise en main
É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