ДЛЯ РАЗРАБОТЧИКОВ

Документация разработчика

Краткий обзор сервисов, провайдеров и EVM-адаптеров PrimaSwap.

Сервисная архитектура

MarketDataProvider и SwapProvider отделяют данные и предложения от интерфейса. BFF проверяет запросы и ответы. Демопровайдеры не создают реальных транзакций.

Эндпоинты API

GET /api/health, GET /api/markets/trending, GET /api/tokens/search?q=ETH, GET /api/tokens/ethereum, POST /api/swap/quote. В деморежиме POST /api/swap/build возвращает 501 DEMO_EXECUTION_DISABLED.

EVM и другие сети

Wagmi и viem используются только для EVM. Адаптеры Solana и TRON явно сообщают о неподдерживаемых операциях. Установка описана в README репозитория.