Представляем монорепозиторий HUMAN Protocol

Мы начинаем новый год с нового монорепозитория! Новый протокол HUMAN GitHub monorepo — это консолидация всей нашей кодовой базы. Это единый репозиторий, который обеспечивает простой и надежный способ создания приложений, взаимодействующих с протоколом HUMAN.

Протокол HUMAN невероятно гибок; у него практически бесконечный список вариантов использования. Таким образом, монорепозиторий был разработан таким образом, чтобы его можно было расширить для удовлетворения требований широкого спектра сценариев использования приложений блокчейна, которые включают человеческий труд или вклад.

Мало того, что монорепозиторий упрощает создание на основе протокола HUMAN сегодня, мы считаем, что это гарантирует работу с открытым исходным кодом в будущем. Поскольку протокол, его приложения, подсети и реализации продолжают расширяться, разработчикам будет очень полезно найти все, что им нужно, в одном месте.

Помните, если вы хотите узнать больше, вы всегда можете связаться с нашим Discord — именно здесь разработчики учатся сотрудничать, работать и строить.

Структура папок

~~ Главное ~~

├── пакеты

│ ├── приложения

├── escrow-dashboard: пользовательский интерфейс, который запрашивает у Graph данные условного депонирования.

│ ├── ядро: совместимые с EVM смарт-контракты для HUMAN

│ ├── примеры

├── cvat: инструмент аннотирования с открытым исходным кодом для маркировки видео и изображений.

├── eth-kvstore: Сетевое хранилище значений ключей для публикации и ротации открытых ключей.

├── Fortune: Пример приложения, объединяющего все основные

компоненты ЧЕЛОВЕКА

├── средство запуска: эталонная реализация средства запуска заданий.

├── оракулы: эталонные реализации для записи и репутации

Оракулы

│ ├── sdk: библиотеки Python и Typescript для создания приложений на

ЧЕЛОВЕК

Как внести свой вклад

Информацию о том, как вы можете внести свой вклад в монорепозиторий, можно найти в этом файле CONTRIBUTING.MD.

Создание приложений

Если вы разработчик и хотели бы строить поверх HUMAN, посмотрите наши папки examples и sdk.

Роли оператора

В дополнение к созданию приложений каждый может запустить Job Launcher или Recording Oracle. Дополнительные примеры приложений и эталонные реализации для основных компонентов протокола можно найти в папке примеров.

Вклад сообщества

Мы всегда были проектом сообщества в первую очередь, о чем свидетельствует наша приверженность открытому исходному коду нашей кодовой базы и наше недавнее голосование в сообществе Discord. Этот монорепозиторий — это способ упростить процесс построения в сети и, следовательно, децентрализации, полезности и реального построения.

Чтобы быть в курсе последних обновлений HUMAN Protocol, следите за нами в Twitter или присоединяйтесь к нашему Discord. В качестве альтернативы, чтобы узнать об интеграции, использовании или узнать больше о протоколе HUMAN, свяжитесь с командой HUMAN.

Правовая оговорка

HUMAN Protocol Foundation не делает никаких заявлений, гарантий или обязательств, явных или подразумеваемых, в отношении точности, надежности, полноты или обоснованности информации, содержащейся здесь. Любые высказанные предположения, мнения и оценки представляют собой суждение HUMAN Protocol Foundation на момент публикации и могут быть изменены без предварительного уведомления. Любой прогноз, содержащийся в представленной здесь информации, основан на ряде предположений, и нет никаких гарантий, что какие-либо прогнозируемые результаты будут достигнуты.