Цель проекта:
Создать полнофункциональную децентрализованную платформу (dApp) для ончейн-игр и DeFi, объединяющую:
игровые механики на блокчейне
обмен токенов (AMM)
пулы ликвидности и стейкинг
NFT-маркетплейс
лаунчпад новых проектов
кросс-чейн мосты
аналитическую панель и систему управления профилем
Платформа должна быть безопасной, масштабируемой, мультичейн и удобной для пользователей.
Функциональные требования:
1. Управление пользователями
Авторизация через криптокошельки: MetaMask, WalletConnect, Polkadot.js и др.
Профиль с адресом кошелька, балансами, историей транзакций
Безопасный сеанс и выход из системы
2. Игровые и DeFi-функции
Доступ к блокчейн-играм и ончейн активам
Обмен токенов по модели AMM (Uniswap/PancakeSwap)
Отображение slippage и price impact
Создание/управление пулами ликвидности + стейкинг за вознаграждения
NFT-маркетплейс (покупка, продажа, управление)
Лаунчпад для запуска новых игр и токенов
Кросс-чейн бриджи и свопы
3. Поддержка токенов
Интеграция с ERC20, BEP20 и другими стандартами
Листинг и управление токенами через governance или админ-апрув
4. Аналитическая панель
Реальные данные рынка (цены, объемы, ликвидность)
Метрики активности пользователя (трейдинг, игры)
История прибыли/убытков
5. Голосование и управление (Governance)
Децентрализованное управление платформой
Голосование держателей токенов по предложениям
Технические требования:
Фронтенд:
React.js, Next.js, TypeScript, Tailwind CSS
Управление состоянием: Jotai
Интеграция с Web3.js, Ethers.js, Polkadot.js
Бэкенд:
Node.js / TypeScript — REST API для данных пользователей, трейдов, активов
Golang — для высоконагруженных сервисов (транзакции, расчеты)
Безопасное хранение оффчейн данных
Смарт-контракты:
Solidity — для Ethereum, Polygon, BSC (трейдинг, стейкинг, governance)
Rust — для Polkadot/Substrate (совместимость)
Тесты, апгрейдабельность, аудит безопасности
Блокчейны:
Ethereum, Polygon, BSC, Polkadot/Substrate
Интеграция с оракулами (Chainlink и др.)
Кросс-чейн взаимодействие
Безопасность:
Аудит смарт-контрактов (reentrancy, overflow и др.)
Безопасная авторизация через кошельки
Регулярные обновления зависимостей
Защита от веб- и блокчейн-эксплойтов
Производительность:
Низкая задержка транзакций и интерфейса
Масштабируемость под высокую нагрузку
Оптимизированный код (фронтенд, бэкенд, контракты)
Тестирование:
Тесты смарт-контрактов (Hardhat, Truffle)
Unit & integration тесты фронтенда/бэкенда
Нагрузочное тестирование
Деплой:
Деплой контрактов на Ethereum, Polygon, BSC, Polkadot
CI/CD пайплайн для автоматизации деплоя фронтенда/бэкенда
Хранение оффчейн данных в IPFS или аналогах
Документация:
Техническая документация для разработчиков (архитектура, API, код)
Руководство пользователя по функциям платформы
Документация API для публичных эндпоинтов
Ожидаемый результат:
Полностью рабочая, протестированная, задокументированная и готовая к запуску платформа, соответствующая всем указанным требованиям.
Требования к исполнителю:
Опыт разработки dApp, DeFi, NFT, блокчейн-игр
Знание Solidity, Rust, Web3.js, Ethers.js, Polkadot.js
Опыт работы с Ethereum, Polygon, BSC, Polkadot
Умение писать безопасные, тестируемые и апгрейдабельные контракты
Понимание AMM, стейкинга, governance, кросс-чейн решений
Умение работать с React/Next.js + Node.js/Golang
Дополнительно:
Готов обсудить детали, этапы, бюджет и сроки с подходящим исполнителем или командой.
Желательно предоставить примеры похожих завершенных проектов.
Бюджет: Указать в отклике (или обсудим)
Сроки: Гибкие, но с ожиданием активной разработки
Формат сотрудничества: Поэтапная оплата по мере выполнения
Готов ответить на все вопросы.
Жду ваших откликов и предложений!
Разделы:
Опубликован:
13.09.2025 | 16:50