Контекст
На DeFi-протоколе Meteora (Solana) провайдеры ликвидности теряли деньги из-за того, что вручную не успевали переоткрывать позиции при выходе цены из диапазона. Клиент хотел автоматизировать это и продавать как SaaS.
Задача
Полноценный SaaS-продукт для автоматического управления позициями ликвидности на Meteora.
Что сделал
- Windows-приложение с лицензированием по ID материнской платы
- Собственный API-сервер: проверка подписок, аналитика, база данных
- Админ-панель для мониторинга всех активных сессий
- Python SDK для взаимодействия с Meteora API (написан с нуля)
Результат
Полноценный продукт с нуля — от SDK до клиентского приложения и биллинга. 4 независимых компонента в единой архитектуре.
Технологии
- Python
- Solana Web3.js
- FastAPI
- PostgreSQL
- Windows Desktop Application