Разработчики
Любой может строить совместимое ПО, не спрашивая разрешения.
Что они делают
- Строить независимые реализации: встроенные узлы, ПО шлюзов, исследовательские реализации, кастомные клиенты
- Размещать пользовательские интерфейсы — веб, мобильные, корпоративные порталы, региональные маркетплейсы
- Подавать предложения по улучшению и рецензировать спецификации
- Вносить вклад в код, документацию, исследования безопасности и локализацию
Стейк
Никакого. Разработчики ничего не стейкают.
Как зарабатывают
Гранты экосистемы из Казначейства экосистемы, которое финансирует гранты, партнёрства, образование, хакатоны и стимулы для разработчиков.
Требования
- Только соответствие спецификации — протокол не зависит от языка
- Инженер должен иметь возможность построить полностью совместимую реализацию только по спецификациям
Репозитории
- openfiat-specsКанонические спецификации протокола и whitepaper. Всё на этом сайте сгенерировано из него.Markdown
- openfiat-coreЭталонный узел на Rust. Одноранговая сеть, gossip, состояние рынка, снапшоты и API узла.Rust
- openfiat-sdksОфициальные SDK для Rust, TypeScript и Python, плюс общие справочные данные, от которых они зависят.Rust · TypeScript · Python
- openfiat-appСтандартное веб-приложение: торговля, обзор сети, стейкинг, управление, споры и история.TypeScript
- openfiat-appsДополнительные приложения — панель мерчанта и эксплорер сети.TypeScript
- openfiat-devtoolsТестовые сети, векторы соответствия протоколу, бенчмарки и фаззинг.Rust
- openfiat-infraОбразы контейнеров, чарты Helm, модули Terraform и стек мониторинга.Terraform · Helm
- openfiat-docsСайт документации для разработчиков.TypeScript
- openfiat-orgЭтот сайт.TypeScript
- awesome-openfiatКурируемый сообществом список проектов, инструментов и ресурсов OpenFiat.Community