Skip to main contentA-REX Core

Un estándar para cada cosecha

A-REX Core convierte los lotes agrícolas en tokens interoperables en la EVM: identidad del lote, linaje, ejecución forzosa y reglas abiertas sobre ERC-1155. Lo bastante pequeño para que cualquiera lo implemente, lo bastante abierto para cualquier cultivo, regla o jurisdicción.

Anatomía del estándar

Cuatro capas pequeñas sobre Ethereum. Desplázate para desarmar la pila, una capa a la vez.

Desplázate para desarmarla

  1. EVM

    Ethereum

    Cualquier cadena EVM. El estándar no añade ninguna primitiva nueva: contratos y eventos comunes que las billeteras, los indexadores y los exploradores ya leen.

  2. Capa 0MUST

    Token y ejecución forzosa

    ERC-1155 · ERC-165 · IERC7943MultiToken

    Saldos y transferencias por lotes de ERC-1155, detección de interfaces de ERC-165 y, de ERC-7943, congelamiento, transferencia forzosa, elegibilidad y canTransfer.

  3. Capa 1MUST

    Lote

    IARexBatch

    El registro del lote con códigos abiertos, un estado que solo cambian los roles con un RETIRED terminal, y transform, que conserva en la cadena a los progenitores de cada división, fusión o procesamiento.

  4. Capa 2MUST

    Hooks

    IARexHook · IARexHookManager

    Una sola interfaz de hook, evaluada en orden. Un hook devuelve un código bytes32 en lugar de revertir por política, de modo que cada rechazo lleva un motivo legible por máquina.

  5. Capa 3SHOULD

    Atestaciones

    IARexAttest

    Atestaciones por lote y tema, de emisores de confianza por tema: certificaciones, inspecciones, recibos de almacén y declaraciones de diligencia debida.

Lo que el estándar hace posible

Los lotes agrícolas son la mayor clase de activos físicos sin una forma interoperable en la cadena. A-REX Core les da una, y nada más, para que todas las plataformas puedan hablarla.

Cómo se conectan los módulos

El token mantiene un pipeline ordenado de hooks; a su lado, las extensiones leen y escriben atestaciones. Ninguno forma parte del estándar: cualquier token conforme puede usarlos y cualquiera puede escribir los suyos.

Elige un módulo

TokenARexToken

El token de lotes de referencia. Cada emisión, transferencia y quema pasa por sus hooks, en orden.

Camino hacia un ERC en borrador | Se usa primero, se presenta después

Las interfaces se presentan únicamente después de que un despliegue en producción haya funcionado con lotes reales durante seis meses y de que implementadores independientes las hayan confirmado.

Diseñado para ser adoptado

5ids de interfaz a los que responde un token para ser conforme. No se exige nada más.Leer la especificación
0listas cerradas en el estándar. Los productos básicos, las unidades, los estados y los temas son códigos abiertos.Ver el fundamento del diseño
24.1 KBtoken de referencia, por debajo del límite de EIP-170, con 46 pruebas, incluidas invariantes con semilla.Revisar el paquete de auditoría
16registros de decisiones de arquitectura, cada uno con su contexto, opciones e implicaciones.Explorar las decisiones

Construir sobre A-REX Core

Implementar el estándarDesplegar el token de referencia o escribir uno propio. Compilar, probar y recorrer la vida de un lote en un nodo local en cuestión de minutos.Primeros pasos
Escribir un hookAñadir una regla sin tocar el token. Un hook devuelve un código; nunca revierte por política y puede servir a muchos tokens.Guía de desarrollo de hooks
Auditar la referenciaAlcance, modelo de confianza, invariantes, cobertura y cuestiones abiertas, preparados para una revisión de seguridad independiente.Preparación para la auditoría