← Work

Финтех · Инженерное обеспечение создания компании

EB1

Криптообеспеченная карта, полукастодиальные кошельки, токеновая экономика и премиальный консьерж — построенные как одна система одним ответственным владельцем.

Role
Инженер-основатель · Архитектура, бэкенд, мобайл, контракты, инфраструктура, безопасность
Years
2025 — настоящее время
Links
eb1.io

Контекст

EB1 нужны были настоящие финансовые рельсы, а не обёртка над чужой панелью: собственные кошельки, собственные карты, собственная верификация и операционный слой, которым могут управлять неинженеры.

Задача

Мобильный опыт потребительского уровня с банковским уровнем контроля — верификация, доверие устройству, жизненный цикл карты, токеновая экономика и операционная платформа — при отсутствии команды, между которой можно было бы разделить работу.

Архитектура

  • Клиент на React Native / Expo для iOS и Android поверх общей доменной модели.
  • NestJS API на PostgreSQL как единый источник истины.
  • Полукастодиальная схема кошельков, где границы хранения явно показаны в продукте, а не спрятаны.
  • Три отдельных операторских интерфейса — dashboard, manager и CMS — поверх одной модели с ролевым доступом.
  • Интеграции провайдеров, изолированные за внутренними сервисными границами: KYC, выпуск карт, уведомления, почта.

Что я построил

  • Продакшн-бэкенд: JWT-аутентификация с 2FA, фингерпринтинг устройств, биометрия, KYC через Sumsub, выпуск карт, push-уведомления Expo и email — с комплексным rate limiting и контролями безопасности.
  • Нативное мобильное приложение: управление мультиактивным крипто- и фиат-кошельком в реальном времени, операции с цифровой картой (заморозка/разморозка, пополнение, вывод), KYC по документам в реальном времени, аутентификация по passkey и deep linking — выпущено в оба стора.
  • Solidity-контракты: ERC-20, многоэтапный пресейл с подписями EIP-712, фиды Chainlink ETH/USD, двусторонние рефералы и стейкинг — подготовлены к внешнему аудиту, с защитой от проскальзывания и MEV, автоматическими предохранителями на депег стейблкоинов и возвратами с точным учётом.
  • Дашборд пресейла на Next.js с Wagmi/Viem и SIWE.
  • Жизненный цикл консьерж-запросов в мобайле, API и трёх админ-интерфейсах: динамические конструкторы форм, статусные воркфлоу, назначение агентов, выставление счетов, рассылки, инвайт-коды и RBAC.
  • Устранение уязвимостей по всей платформе — закрытие путей межпользовательского доступа к картам и транзакциям.

Технологии

React NativeExpoNestJSPostgreSQLSolidityNext.jsWagmi / ViemSumsub

Сложные места

  • Закрыть пути межпользовательского доступа к живым данным карт и транзакций, не сломав работу клиентов, которые уже пользуются продуктом.
  • Написать контракты, которые переживут внешний аудит: предохранители на депег и возвраты с точным учётом дёшево заложить и дорого встроить задним числом.
  • Держать аутентификацию строгой, не делая онбординг враждебным.
  • Владеть шестью системами одновременно и держать швы между ними честными.

Результат

Продукт криптообеспеченной карты и кошелька, живой в iOS и Android, с бэкендом, контрактами, токеновой экономикой и тремя операторскими платформами за ним — и с усиленной безопасностью после устранения уязвимостей по всей платформе.

Контакты

Расскажите, что вы создаёте — и что мешает двигаться дальше.

Если задача находится на стыке финансовой инфраструктуры, продукта и разработки, скорее всего, я смогу помочь.

Открыт для

  • Архитектурный спринт
  • Спринт запуска
  • Fractional Fintech Lead
  • Выступления & Подкаст

Другие площадки

Локация

Ереван, Армения

Записаться на созвон

30 мин · видео

Предпочитаете сначала написать? armmamyan@gmail.com