Некастодиальный мультичейн крипто iOS кошелек
Необходимо разработать (с нуля/opensource решения) мобильный НЕкастодиальный кошелек с мультичейн саппортом под iOS.
Без self managed nodes, а используя готовые решения, как Nodes as a Service (getblock к примеру).
Предпочтительно использовать нативный язык: Swift
Основной необходимый функционал:
- Мультичейн саппорт: BTC, ERC20, BEP20, TRC20, Polygon, Cardano, Solana, NEAR, Polkadot, Optimism, Avalanche, Cosmos, XRP, Litecoin, Dogecoin и т.п.
- Некастодиальный формат HD Wallet, через pass phrase. Pass Phrase едина для всех блокчейнов.
- Покупка через (on-ramp сервисы) монет (moonpay, mercuryo и.т.п)
- Кошелек позволяет получать, отправлять валюту/NFT и совместимые токены.
- Через приложение можно производить обмен токенов через DEX'ы в соответствующих сетях. Свапы можно производить через https://app.1inch.io/
- Через приложение, можно принять участие Yield Aggregators и получать пассивный доход, за предоставление ликвидности. Любые возможные решения для предоставления возможности пользователям - инвестировать свои монеты для получения APY (стейкинги, фарминги и т.п)
- Возможность для юзеров покупать gift cards (один из самых популярных интеграторов: https://www.cryptorefills.com/blog/wallets-and-exc... )
- Базовый анализ портфолио монет/токенов/nft пользователя (статистика, расходы и т.п.)
- Возможность перевода средств (как и запроса средств/оплаты инвойса) по email/nickname юзера внутри нашего кошелька (нужно обсуждать)
- Social recovery system
- Wallet Connect для коннекта к DeFi.
Дизайн с нашей стороны.