Закрытая beta SDK для разработчиков

Пишите плагины для Pulse без доступа к внутренностям Pulse.

SDK v1 дает разработчику безопасный путь: внешний процесс, манифест, ревью пакета, Broker API и публикация через маркетплейс. Код плагина остается отдельным приложением и не запускается внутри нашего backend или worker.

Как это устроено

Публичная публикация не обходится без ревью.

Открыть маркетплейс

Пишете плагин локально

SDK создает шаблон, тестовые события, манифест и локальные проверки без доступа к боевым токенам.

Собираете .fppkg

Пакет детерминированный: манифест, версия, права, схема настроек и проверка секретов проходят до загрузки.

Отправляете на ревью

Загрузка идет через одноразовый SDK token. Публичный маркетплейс включается только после checklist review.

Плагин работает через Broker

Покупатель устанавливает плагин, получает Broker token один раз и запускает внешний процесс у себя.

Граница безопасности

SDK не дает чужому коду права внутри Pulse.

Разработчик пишет отдельное приложение. Пользователь сам устанавливает плагин, подтверждает манифест и запускает внешний процесс на своем сервере, VPS или хостинге. Доступ можно отозвать без удаления кода у разработчика.

Код плагина
Внешний процесс разработчика или покупателя
Не исполняется внутри Pulse
Доступ
Broker API и токен, привязанный к установке
Нет доступа к golden_key и базе Pulse
Публикация
Review artifact и admin checklist
Нет мгновенной публичной публикации
Продажи
Покупка в маркетплейсе или приватный инвайт
Доступ не дает права перепродажи
SDK v1

Что уже умеет SDK

получение событий и подтверждение обработки
webhook-доставка с HMAC в бете
конфиг установки
хранилище плагина
зашифрованные секреты плагина
чтение заказов и лотов
безопасная запись логов
доверенные действия через ручное ревью
Правила беты

Кого пускаем первым

Нужна активная подписка или доступ к сторонним плагинам.
Pulse не запускает чужой код внутри backend или worker.
fppd и fppb токены показываются один раз и хранятся как боевые секреты.
Первый публичный плагин проходит проверку пакета, манифеста, прав и правил поддержки/возврата.
Платные плагины используют ручную выплатную операционку на старте беты.
Маркетплейс и выплаты

На старте beta выплаты авторам идут вручную.

Покупка через маркетплейс фиксирует ledger и комиссию платформы. Автоматические переводы, KYC и recurring billing не обещаются в первой beta wave: сначала проверяем качество SDK, ревью и реальные продажи.

Внешний запуск

Плагин можно запускать как обычный процесс, systemd service, Docker container или webhook endpoint.

Ревью перед публикацией

Права, схема настроек, секреты, diff пакета и правила поддержки/возврата проверяются вручную.

Граница токенов

SDK token не устанавливает плагин. Broker token появляется только после установки покупателем.