Skip to main contentA-REX Core

Стандарт для каждого урожая

A-REX Core превращает сельскохозяйственные лоты в интероперабельные токены на EVM: идентичность партии, родословная, принудительное исполнение и открытые правила на основе ERC-1155. Достаточно небольшой, чтобы любой мог его реализовать, и достаточно открытый для любой культуры, правила или юрисдикции.

Анатомия стандарта

Четыре небольших слоя поверх Ethereum. Прокрутите страницу, чтобы разобрать стек слой за слоем.

Прокрутите, чтобы разобрать

  1. EVM

    Ethereum

    Любая EVM-сеть. Стандарт не добавляет новых примитивов: обычные контракты и события, которые кошельки, индексаторы и обозреватели уже умеют читать.

  2. Слой 0MUST

    Токен и принудительное исполнение

    ERC-1155 · ERC-165 · IERC7943MultiToken

    Балансы и пакетные переводы из ERC-1155, определение интерфейсов из ERC-165 и из ERC-7943: заморозка, принудительный перевод, допуск и canTransfer.

  3. Слой 1MUST

    Партия

    IARexBatch

    Запись партии с открытыми кодами, статус, который меняют только роли, с конечным RETIRED, и transform, сохраняющий в сети родителей каждого разделения, слияния или переработки.

  4. Слой 2MUST

    Хуки

    IARexHook · IARexHookManager

    Единый интерфейс хука с последовательной проверкой. Хук возвращает код bytes32 вместо отката по причинам политики, поэтому каждый отказ содержит машиночитаемую причину.

  5. Слой 3SHOULD

    Аттестации

    IARexAttest

    Аттестации по партии и теме от эмитентов, доверенных для каждой темы: сертификаты, инспекции, складские расписки и заявления о должной осмотрительности.

Что делает возможным стандарт

Сельскохозяйственные лоты — крупнейший класс физических активов, не имеющих интероперабельной ончейн-формы. A-REX Core даёт им такую форму и ничего больше, чтобы каждая платформа могла говорить на этом языке.

Финансировать урожай до его появления Партию можно выпустить до производства, поэтому форварды, варранты и дебиторская задолженность по урожаю используют тот же токен, что и поставленный лот.Отвечать на отзыв одним запросом Разделение, объединение и переработка сохраняют родителей ончейн. Любой лот можно проследить назад до источника и вперёд до каждого продукта, изготовленного из него.Переносить правила вместе с лотом Скоропортящесть, сезонность, хранение и санкции — это хуки, которые может подключить любой конформный токен, с машиночитаемой причиной для каждого отказа.Доказывать каждое утверждение о лоте Сертификаты, инспекции, складские расписки и заявления о должной осмотрительности становятся аттестациями от эмитентов, которым доверяют по каждой теме.

Как подключаются модули

Токен ведёт упорядоченный конвейер хуков; рядом расширения читают и записывают аттестации. Ни один из них не входит в стандарт: любой совместимый токен может их подключить, а любой разработчик — написать свои.

Выберите модуль

ТокенARexToken

Эталонный токен партий. Каждый выпуск, перевод и сжигание по очереди проходят через его хуки.

Путь к Draft ERC | Сначала использование, потом подача

Интерфейсы подаются только после того, как промышленное развёртывание проработает с реальными лотами шесть месяцев, а независимые разработчики реализаций подтвердят их.

Создан для внедрения

5идентификаторов интерфейсов, на которые должен отвечать токен, чтобы быть конформным. Больше ничего не требуется.Читать спецификацию
0закрытых списков в стандарте. Товары, единицы измерения, статусы и темы — открытые коды.Смотреть обоснование проекта
24.1 KBэталонный токен в пределах лимита EIP-170, с 46 тестами, включая инварианты с зафиксированным seed.Изучить пакет для аудита
16записей об архитектурных решениях, каждая с контекстом, вариантами и последствиями.Просмотреть решения

Создавать на основе A-REX Core

Реализовать стандартРазвернуть эталонный токен или написать собственный. Скомпилировать, протестировать и провести лот через весь его жизненный цикл на локальном узле за считаные минуты.Начало работы
Написать хукДобавить правило, не затрагивая токен. Хук возвращает код; он никогда не откатывается из-за политики и может обслуживать много токенов.Руководство по разработке хуков
Провести аудит эталонной реализацииОбласть, модель доверия, инварианты, покрытие и открытые вопросы, подготовленные для независимой проверки безопасности.Готовность к аудиту