сайт в бете
нашли баг? напишите
левин. записаться
← все кейсы
Свой продукт: утилита для Path of Exile 2026-07-10

Prism: лицензионный сервер и ключи, которые выдаются сами

24/7
было

Десктоп-утилита раздавалась без учёта копий. Продажа ключа означала переписку и выдачу вручную. У торговой площадки нет API.

стало

Сервер лицензий с подписью Ed25519, активация на три устройства, тихое продление, отзыв, кабинет покупателя на двух языках. Бот на FunPay выдаёт ключ через секунды после оплаты.

инструменты TypeScriptHonoSQLiteEd25519FunPay.NET

Что это

Prism перекрашивает моды предметов в Path of Exile по важности, чистит экран, поднимает FPS. Лаборатория вокруг него называется Qolab. Есть спрос на торговой площадке FunPay. Нужна механика, которая превращает оплату в рабочий ключ без моего участия.

Сервер

TypeScript на Hono, SQLite, подпись токенов Ed25519 средствами Node без внешних крипто-библиотек. Свой формат токена вместо JWT. Активация до трёх устройств с задержкой 21 день на смену, тихое продление раз в семь дней, отзыв ключа, лимиты на запросы. 43 автотеста написаны до кода. Сайт qolab.space с кабинетом покупателя и панелью владельца, RU и EN, API на отдельном поддомене.

Автовыдача

У FunPay нет официального API и вебхуков. Единственный рабочий путь: бот на cookie-сессии аккаунта ловит оплаченный заказ, плагин чеканит свежий ключ через админ-API сервера и отправляет его покупателю в чат площадки. Ядро плагина (сопоставление заказа, выпуск, сообщение, защита от дублей) покрыто девятью тестами.

Что стало

Оплатил и получил ключ. Моя роль свелась к просмотру панели. Клиентская часть утилиты, .NET WPF, форк PoeRedux, живёт в том же репозитории.

один разговор — и поймём, чем я могу помочь.

В эпоху ИИ человеку нужен человек. Сяду рядом и доведу до результата — встреча длится столько, сколько нужно. Без скрипта продаж и пакетов «за 999 000 ₽». Если пойму, что помочь не смогу, — скажу сразу.