Skip to main contentA-REX Foundation

Ein Standard für jede Ernte

A-REX Core macht aus landwirtschaftlichen Chargen interoperable Token auf der EVM: Chargenidentität, Abstammung, Durchsetzung und offene Regeln auf ERC-1155. Der Kern ist für jede Kultur, jede Regel und jeden Rechtsraum bemessen. Der normative Text wird über frühen Zugang angefordert.

Der Weg einer Charge durch A-REX

Drei Vorgänge verändern eine Charge: Ausgabe, Übertragung und Verarbeitung. Alle drei durchlaufen dieselben Prüfungen im Token, immer in derselben Reihenfolge. Schlägt eine fehl, ändert sich nichts und der Token nennt den Grund.

A-REX Core

Bei jeder Bewegung, in dieser Reihenfolge

  1. 1Token nicht pausiert
  2. 2Beide Konten freigegeben
  3. 3Charge aktiv, Saldo nicht eingefroren
  4. 4Regeln (Hooks), eine nach der anderen

Die erste fehlgeschlagene Prüfung stoppt die Bewegung mit einem Code. Bestehen alle, werden Salden, Abstammung und Ereignisse erfasst.

Ausgabe

EmittentErzeuger, Genossenschaft, Lager
Erfasst die ChargeWare, Einheit, Daten, Herkunft, Dokument
Gibt die Einheiten aus
Erster Inhaber

Übertragung

Inhaber A
Beantragt die ÜbertragungGrund bei Ablehnung
Liefert die EinheitenEreignis erfasst
Inhaber B

Verarbeitung

VerarbeiterMühle, Abpacker, Exporteur
Eingangschargenz. B. Weizen
Neue Chargen mit Herkunftz. B. Mehl
Neue Charge

Wirken ebenfalls auf eine Charge

  • ZertifiziererErfasst eine Attestierung je Charge und Thema, etwa Bio oder EUDR. Regeln können sie verlangen.
  • DurchsetzungsrolleFriert Mengen ein oder erzwingt eine Übertragung auf gerichtliche Anordnung. Eine Pause hält sie nicht auf, die Regeln gelten weiter.
  • StatusrolleLegt eine Charge endgültig still. Eine stillgelegte Charge kann nur noch verbrannt werden.

Anatomie des Standards

Vier kleine Schichten auf Ethereum. Scrollen Sie, um den Stapel Schicht für Schicht zu zerlegen.

Scrollen, um ihn zu zerlegen

  1. EVM

    Ethereum

    Jede EVM-Chain. Der Standard fügt kein neues Primitiv hinzu: gewöhnliche Verträge und Events, die Wallets, Indexer und Explorer bereits lesen.

  2. Schicht 0

    Token und Durchsetzung

    ERC-1155 · ERC-165 · IERC7943MultiToken

    Salden und Batch-Transfers aus ERC-1155, Schnittstellenerkennung aus ERC-165 und aus ERC-7943: Einfrieren, erzwungener Transfer, Berechtigung und canTransfer.

  3. Schicht 1

    Charge

    IARexBatch

    Der Chargendatensatz mit offenen Codes, ein nur durch Rollen änderbarer Status mit einem endgültigen RETIRED und transform, das die Eltern jeder Teilung, Zusammenführung oder Verarbeitung on-chain festhält.

  4. Schicht 2

    Hooks

    IARexHook · IARexHookManager

    Eine einzige Hook-Schnittstelle, der Reihe nach ausgewertet. Ein Hook gibt einen bytes32-Code zurück, statt aus Richtliniengründen zurückzusetzen, sodass jede Ablehnung einen maschinenlesbaren Grund trägt.

  5. Schicht 3

    Attestierungen

    IARexAttest

    Attestierungen je Charge und Thema, von je Thema vertrauenswürdigen Ausstellern: Zertifizierungen, Inspektionen, Lagerscheine und Sorgfaltserklärungen.

Was der Standard ermöglicht

Landwirtschaftliche Chargen sind die größte Klasse physischer Assets ohne interoperable On-Chain-Form. A-REX Core gibt ihnen eine, und nicht mehr, damit jede Plattform sie sprechen kann.

Wie Module angeschlossen werden

Der Token führt eine geordnete Pipeline von Hooks; daneben lesen und schreiben Erweiterungen Attestierungen. Keines davon gehört zum Standard: Jeder konforme Token kann sie nutzen, und jeder kann eigene schreiben.

Modul auswählen

Token

Hooks, der Reihe nach

Register

Erweiterungen

TokenARexToken

Der Referenz-Chargentoken. Jede Ausgabe, jeder Transfer und jede Vernichtung läuft der Reihe nach durch seine Hooks.

Weg zu einem Draft-ERCErst genutzt, später eingereicht

Die Schnittstellen werden erst eingereicht, nachdem ein Deployment im Produktivbetrieb sechs Monate lang reale Chargen verarbeitet hat und unabhängige Implementierer sie bestätigt haben.

Gebaut, um übernommen zu werden

5Schnittstellen im Kern. Die Kennungen und der normative Text werden über frühen Zugang angefordert.Zum Standard
0geschlossene Listen im Standard. Rohstoffe, Einheiten, Status und Themen sind offene Codes.Die Entwurfsbegründung ansehen
24.1 KBReferenz-Token, unter dem EIP-170-Limit, mit 46 Tests, einschließlich Invariantentests mit festem Seed.Das Audit-Paket durchsehen
16Architekturentscheidungsprotokolle, jeweils mit Kontext, Optionen und Folgen.Die Entscheidungen durchsuchen

Mit A-REX Core arbeiten

Den Standard anfordernDie Repositories sind privat. Unternehmen, die A-REX implementieren, Chargen ausgeben oder ihn auditieren, können Lesezugriff beantragen.Frühen Zugang beantragen
Einen Hook schreibenEine Regel hinzufügen, ohne den Token anzutasten. Ein Hook liefert einen Code; er revertiert nie aus Richtliniengründen und kann viele Token bedienen.Leitfaden zur Hook-Entwicklung
Die Referenz auditierenUmfang, Vertrauensmodell, Invarianten, Abdeckung und offene Fragen, aufbereitet für eine unabhängige Sicherheitsprüfung.Audit-Bereitschaft

Gründungsmitglieder

Werden Sie Gründungsmitglied des A-REX-Standards.

Erzeuger, Genossenschaften, Exporteure, Banken, Zertifizierer und Technologieteams, die A-REX zuerst einsetzen, werden hier aufgeführt, sobald der Standard und sein Verband öffentlich werden.

  • 01Freier Platz
  • 02Freier Platz
  • 03Freier Platz
  • 04Freier Platz
  • 05Freier Platz
  • 06Freier Platz
  • 07Freier Platz
  • 08Freier Platz
  • 09Freier Platz
  • 10Freier Platz
  • 11Freier Platz
  • 12Freier Platz
Gründungsmitglied werden