Ядро

Info

Ядро - это фундамент DARCA: единый контур денег, статусов, безопасности и поддержки. Оно работает всегда, а расширение возможностей происходит через модули - без перегруза и без фрагментации.


Логика разделения: Ядро и Модули

Функционал разделён на устойчивое ядро и подключаемые модули, чтобы продукт масштабировался без хаоса в UX и инфраструктуре.

DARCA строится как платформа, где Ядро отвечает за “норму” - ежедневные операции, понятные статусы, безопасность и поддержку. Это слой, который остаётся единым при выходе на новые рынки и при добавлении новых направлений.

Модули - это расширения, которые добавляют мощные вертикали (например, торговые или инвестиционные), специфичные рельсы, региональные требования или продвинутые функции. Они подключаются поверх ядра и используют его правила: единые статусы, уведомления, контроль рисков и опыт пользователя.

Tip

Такой подход позволяет добавлять новые направления “поверх” системы, не превращая приложение в набор разрозненных сервисов и интерфейсов.


Как это работает на практике

Ядро включено по умолчанию, а модули подключаются точечно - по рынку, профилю пользователя и доступным сценариям.

В основе всегда один слой: баланс активов, движение средств, подтверждения, история, уведомления и поддержка. Пользователь видит единый продукт, а не “витрину из разных приложений”.

Модули подключаются тогда, когда появляются соответствующие сценарии: требования региона, выбранный уровень возможностей, нужда в новых инструментах или отдельные продуктовые направления. При этом они не дублируют базовые элементы - они расширяют их.

Example

Если нужен инвестиционный сценарий - подключается модуль, но отправка, подтверждение, статус, уведомления и история остаются в Ядре и выглядят одинаково во всех сценариях.


Что входит в Ядро

Ядро покрывает ежедневные финансовые действия: от входа и балансов до переводов, обмена, уведомлений, поддержки и базовой безопасности.

  • Аккаунт, вход и DARCA ID как единая идентичность в экосистеме.
  • Единые балансы и кошельки: фиат и крипто в одном интерфейсе, единая история операций.
  • Мгновенные внутренние переводы без комиссии: по телефону, контактам или email, без “длинных адресов”.
  • Внешние переводы как базовый контур: прозрачные условия до подтверждения, защита от ошибок пользователя.
  • Мгновенный обмен: “что отдаю / что получаю / условия / итог” с алертами выгодного курса.
  • Платежи повседневных сценариев: оплаты услуг и автоплатежи, резервирование средств под цель и срок.
  • Уведомления и финансовая ясность: статусы, предупреждения, аналитика, периодические отчёты.
  • Поддержка в приложении: чат на любой странице, быстрые действия через кнопки и глубокие ссылки, AI-слой для скорости и точности.
  • Безопасность по умолчанию: 2FA/биометрия, контроль сессий, уведомления о входах и критических действиях, базовые лимиты и антифрод-правила.

Warning

Любые критичные действия подтверждаются пользователем в продукте: поддержка может помогать и ускорять процесс, но не “делает транзакции за пользователя”.


Что относится к Модулям

Модули добавляют “силовые” вертикали и специализированные сценарии, сохраняя единые правила ядра и не перегружая базовый опыт.

Модули - это то, что не обязано быть у каждого пользователя “с первого дня”, но должно быть доступно мгновенно, когда появляется потребность. Они расширяют возможности, оставаясь в тех же принципах статусов, подтверждений и поддержки.

  • P2P и торговые инструменты: сделки, аналитика, уведомления, автосценарии.
  • RWA-направления и продукты, связанные с объектами и долями.
  • NFT и цифровые активы нового типа.
  • Доходность: стейкинг и другие механики (где это уместно и разрешено).
  • Майнинг и инфраструктурные сценарии (если включаются в конкретной версии продукта).
  • Мессенджер-функции с финансовыми действиями (переводы, долги, сборы в чате).
  • Повышенная безопасность: усиленные режимы защиты, дополнительные подтверждения и контуры доступа.
  • Холодное хранение и режимы “сейфа”.

Question

Как подключаются модули? Они включаются точечно - по рынку, профилю и сценарию - и сразу используют единый слой Ядра: статусы, историю, уведомления и поддержку.


Принципы, которые Ядро гарантирует всегда

Независимо от подключённых модулей, ядро удерживает единые правила прозрачности, предсказуемости и безопасности.

DARCA выглядит и ощущается как единая система, потому что базовые принципы не меняются от сценария к сценарию.

  • Прозрачные условия до подтверждения: пользователь заранее видит итог и понимает, что произойдёт дальше.
  • Предсказуемые статусы: каждая операция имеет понятный жизненный цикл и чёткие уведомления.
  • Единая поддержка: контекст не теряется, решение не превращается в переписку, а доводится до результата.
  • Безопасность-by-default: критичные действия требуют подтверждения, доступы и сессии контролируются.
  • Единый UX: фиат и крипто живут в одном контуре, а модули расширяют возможности, не ломая интерфейс и логику.

Note

Ядро - это то, что делает продукт “узнаваемым” на любом рынке: один опыт, один язык статусов, один контур безопасности и одна модель доверия.


Пользовательский путь в Ядре

Ядро раскрывается через путь пользователя: от регистрации и первых действий до ежедневных сценариев, где скорость, прозрачность и поддержка работают как единая система.

Этот раздел описывает то, что человек видит “с первого экрана”: как создаётся аккаунт, как включается защита, какие функции доступны сразу, и как постепенно открываются новые возможности через KYC и расширение доверия.

Note

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


Регистрация

Регистрация занимает минуты: телефон → SMS-код → пароль → локальный PIN → биометрия, после чего сразу доступен базовый крипто-контур.

Как создаётся аккаунт

Порог входа предельно низкий: чтобы начать пользоваться DARCA, достаточно номера телефона и нескольких шагов защиты. Это даёт быстрый старт, но не жертвует безопасностью - критичные действия остаются под контролем пользователя.

  • Ввод номера телефона и подтверждение через 6-значный код из SMS (One-time_password).
  • Создание пароля: на старте даём рекомендации по надёжности, без “карательных” требований.
  • Создание PIN-кода (Personal_identification_number) - хранится только локально на устройстве и сбрасывается при выходе из аккаунта.
  • Подключение биометрии (Biometrics) - приоритетный способ подтверждения; если биометрия недоступна, используется PIN.

Tip

PIN-клавиатура каждый раз перемешивается: даже если кто-то подсмотрит движения пальцев, повторить ввод становится значительно сложнее.


Автоблокировка и “живое” подтверждение

После 180 секунд бездействия приложение запрашивает биометрию или PIN. Это не “формальность”, а встроенный барьер от случайного доступа - особенно в публичных местах и при коротких отвлечениях.

  • Биометрия - основной сценарий подтверждения.
  • PIN - резервный сценарий, когда биометрия не сработала.
  • Пароль используется для входа и восстановления, а не для постоянного повседневного подтверждения.

Warning

Подтверждение включается автоматически и не зависит от “желания” пользователя - это базовая защита Ядра. Настраиваемая гибкость по тайм-аутам появляется в модуле безопасности.


Защита от подмены SIM и одноразовых аккаунтов

SMS остаётся частью регистрации, но доверие к номеру не считается “абсолютным”. Мы используем дополнительные сигналы риска и защитные режимы, чтобы снижать угрозы вроде SIM_swap_scam без ухудшения скорости входа.

  • Привязка аккаунта к устройству (device binding) как базовый слой защиты.
  • Ограничение частоты попыток и запросов кода (Rate_limiting).
  • Защитный режим при признаках риска (смена устройства/подозрительная активность): ограничения на критичные действия до подтверждения доверия.

Danger

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


Что доступно сразу после регистрации

Сразу после регистрации DARCA уже работает как самый быстрый и понятный крипто-кошелёк: пользователь может начать получать и отправлять криптовалюту без ожидания долгих процедур. При этом функциональность расширяется по мере прохождения KYC и подключаемых модулей.

Доступно сразу:

  • Открытие криптовалютных счетов (кошельков) и получение средств.
  • Внешние транзакции в базовом режиме с ограничениями по риску (лимиты/задержки/step-up подтверждения при необходимости).
  • Мгновенные внутренние переводы по телефону, email или внутреннему адресу - без комиссии внутри, но с лимитом бесплатного использования.
  • Доступ к DARCA Academy для обучения (без выдачи бонусов до KYC).
  • Доступ к реферальной ссылке: приглашения возможны сразу, вознаграждения накапливаются и разблокируются после KYC.

Example

Пользователь регистрируется, получает крипту на кошелёк, отправляет внутри по номеру телефона - и уже ощущает скорость Ядра. Затем видит, какие лимиты и функции откроются после KYC.


Микро-обучение и постепенное расширение доверия

Сразу после регистрации включается короткое обучение по тем функциям, которые доступны “здесь и сейчас”: оно снижает количество ошибок (сеть, адрес, комиссия сети) и делает первые действия безопасными.

Дальше DARCA не требует “пройти всё сразу”, а расширяет профиль постепенно - только там, где это приносит прямую пользу пользователю:

  • Email как резервный канал для важных уведомлений и восстановления.
  • Подключение мессенджеров как канал уведомлений (опционально).
  • Имя и дата рождения - чтобы ускорить будущую проверку и оформление доступов.

Каждый шаг можно пропустить, а прогресс сохраняется: когда пользователь будет готов пройти KYC, большая часть данных уже заполнена, и процесс становится короче.

Question

Почему это удобно? Потому что расширенные функции открываются быстро, без “анкеты на 20 минут”, а пользователь заранее понимает, что именно он получает за следующий шаг.

После KYC и подписания договора

После KYC Ядро превращается в полноценный финансовый контур: появляется фиат, карты, оплаты, обмен и документы - при этом набор возможностей зависит от региона и локальных требований.

На этом этапе DARCA перестаёт быть “просто крипто-кошельком” и становится единым местом для денег: крипто и фиат живут в одном опыте, с одними статусами, одной историей и одной поддержкой. Это напрямую устраняет фрагментацию и снижает количество ошибок, которые обычно заканчиваются долгими диалогами с саппортом.

Info

Доступность отдельных функций (фиатные рельсы, карты, платежи, документы) зависит от страны, провайдеров и локальных требований - Ядро включает только то, что разрешено в регионе пользователя.

Фиатные счета и повседневные операции

Появляется фиатный контур: счета, балансы и операции с Fiat_money. Пользователь получает привычную “банковскую” часть, но без разрыва между крипто и фиатом.

Рыночный эффект простой: вместо трёх приложений и ручных “мостов” между ними - один интерфейс и предсказуемые статусы. Это решает боль устаревших IT и слабого мобильного банкинга: всё работает в одном продукте, без “затыков” и непонятных шагов.

Tip

Одинаковая логика статусов и истории для фиата и крипты снижает тревожность: операция не “пропадает”, а всегда находится в понятном жизненном цикле.


Карты: виртуальная и физическая

После подписания договора становится доступен выпуск карт: виртуальная - для мгновенного старта, физическая - там, где доступна доставка. Карта - это мост в офлайн и ежедневные сценарии.

Рыночная выгода: крипто перестаёт быть “активом на потом” и превращается в средство повседневного использования. Это усиливает удержание и делает продукт привычным - как банк, но быстрее и гибче.

Note

Карта - часть Ядра: история оплат, статусы, уведомления и документы по операциям отображаются так же прозрачно, как и любые другие действия.


Карта, привязанная к крипто-счёту

Можно выпустить карту, которую пользователь привязывает к любому крипто-счёту как к источнику. В момент оплаты происходит автоматическая конвертация нужной суммы крипто в фиат и проведение платежа в фиатной инфраструктуре - пользователь платит “как обычно”, но использует крипто-баланс.

Это закрывает сразу две рыночные боли: фрагментацию (не нужно отдельно менять и выводить) и ощущение скрытых комиссий (условия и логика списаний описаны прозрачно, а результат фиксируется в истории).

Note

Для оплаты картой не требуется отдельное подтверждение в приложении: после операции пользователь мгновенно получает уведомление и видит списание (крипто) и итог (фиат) в истории.


Мгновенный обмен внутри одного контура

После KYC обмен работает полноценно: крипто↔крипто и крипто↔фиат в одном интерфейсе, с понятным расчётом “что отдаю / что получаю / итог”. Это не отдельный сервис - это часть ядра движка денег.

Рыночная привлекательность здесь в частоте: обмен - один из самых повторяемых сценариев. Когда он встроен в Ядро, исчезает лишняя навигация и “походы по биржам/обменникам”, а значит снижается фрикция и растёт ежедневное использование.

Example

Пользователь получает крипту → меняет часть на фиат → оплачивает услуги картой - всё в одной цепочке, без разрыва на сторонние приложения.


Оплата услуг и регулярные платежи

После KYC открывается блок оплат: связь, интернет, услуги и другие регулярные сценарии, включая автоплатежи. Там, где доступно, добавляются обязательные платежи вроде штрафов и государственных начислений.

Это прямое решение проблемы “крипта неудобна в быту”. Когда оплата встроена, продукт перестаёт быть “кошельком для переводов” и становится ежедневным финансовым центром - то, что классические банки удерживают годами.

Tip

Автоплатежи и планирование снимают типовую боль: “забыл оплатить / просрочил / потерял время”, делая опыт стабильным и предсказуемым.


Подписки и уровни доступа

После KYC становятся доступны подписки и уровни доступа по модели Subscription_business_model. Подписка задаёт права и лимиты платформы целиком: внутри Ядра и для подключаемых модулей - одним понятным набором условий.

Это не “платная стена”, а управляемая система доступа: пользователю ясно, что именно открывается на каждом уровне, а платформе проще контролировать риск и защищаться от одноразовых аккаунтов.

Tip

Подписка управляет entitlements: что разрешено, какие лимиты действуют и какие функции доступны - без изменения базового UX.


Рейтинг доверия и умные ограничения

После KYC появляется полноценный рейтинг/уровень доверия: доступ к сценариям и ограничения управляются на основе risk-based логики и принципов Risk_management. Это позволяет давать свободу “хорошим” пользователям и автоматически сдерживать подозрительные кейсы.

Рыночный эффект: меньше злоупотреблений, меньше блокировок “вслепую”, меньше конфликтов с поддержкой. И главное - меньше ситуаций, когда безопасность превращается в неудобство для большинства.

Warning

Ограничения должны ощущаться как защита, а не наказание: система объясняет причину и показывает, что нужно для снятия ограничения.


Документы, выписки и отчёты

После KYC открывается полноценная документальная часть: выписки, счета, справки, отчёты по операциям и выгрузки “для бухгалтерии/налоговой” там, где это применимо. Плюс - единый журнал действий и Audit_trail для прозрачности.

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

Info

Документы - это не “дополнение”, а основа прозрачности: пользователь всегда может объяснить происхождение средств и показать историю операций в понятном виде.


Поддержка полного уровня: как она работает

После KYC поддержка становится не “справкой”, а действием. In-app чат - это интерфейс управления: он понимает запрос, даёт короткий ответ и сразу предлагает следующий шаг кнопками и глубокими ссылками, чтобы пользователь дошёл до результата за 1–2 клика.

  • Если пользователь спрашивает “как отправить”, чат не объясняет абстрактно - он ведёт по шагам и в конце даёт кнопку “Перейти к отправке”.
  • Если нужен документ, чат формирует запрос и выдаёт кнопку “Скачать выписку / счёт / справку”.
  • Первый слой - AI, эскалация к оператору включается для критичных кейсов и нестандартных ситуаций.

Danger

Никаких звонков: любые “звонки от DARCA” считаются мошенничеством. Все подтверждения выполняются только внутри приложения.

Дополнительные функции Ядра

Эти функции делают Ядро “живым”: оно не просто выполняет операции, а предотвращает ошибки, формирует привычки и снижает фрагментацию опыта.

Предсказание нехватки средств

Ядро умеет не только показывать текущий баланс, но и предсказывать будущую нехватку средств на основе поведения пользователя. Система учится на регулярных пополнениях и типовых тратах: когда обычно приходят деньги, какие платежи повторяются, как меняется расход по дням месяца.

Если прогноз показывает, что до конца периода средств не хватит на стандартные обязательства, DARCA предупреждает заранее - и в момент совершения новой операции, если она “съедает” деньги, которые обычно уходят на обязательные траты.

Это напрямую снижает рыночную боль “непредсказуемости” и ошибок: меньше просрочек, меньше неожиданных отказов в оплате, меньше стресса и меньше обращений в поддержку.

Example

“Если совершить перевод сейчас, на 20-е число может не хватить на оплату квартиры. Хотите продолжить или отложить сумму в резерв?”


Резервирование средств под цель и срок

Пользователь может выделить часть баланса в “резерв” под конкретную цель: оплату, поездку, накопление или регулярный платёж. Резерв живёт внутри общего контура: его видно, он учитывается в подсказках и защищает от случайного расхода.

Это решает бытовую проблему: деньги есть, но “они уже на что-то отложены”, и продукт помогает сохранить дисциплину без отдельных приложений и таблиц.


Шаблоны интерфейса под цель пользователя

Ядро поддерживает разные “режимы” интерфейса: более простой для базовых сценариев, более функциональный - для тех, кому нужно больше инструментов. Пользователь видит только то, что ему действительно нужно сейчас, без перегруза экранов.

Так снимается боль слабого мобильного банкинга и “перегруженных” крипто-приложений: интерфейс становится понятным, быстрым и не пугает новичка.

Example

Один и тот же контур денег, но разная подача: “получить/отправить” для старта и расширенный режим - когда пользователь готов.


Геймификация, обучение и привычки безопасности

Ядро поддерживает лёгкую геймификацию: достижения за полезные действия (включение биометрии, настройка резервного канала, прохождение обучения). Важно: это не “игра ради игры”, а механика, которая снижает количество ошибок и повышает безопасность.

Такой подход помогает решать рыночную проблему “люди ошибаются, потому что не понимают” - и уменьшает нагрузку на поддержку.


Stories внутри приложения

Stories - это короткий формат “навигации и внимания”: обновления, подсказки, предупреждения, мини-обучение и важные изменения условий. Это быстрый канал донести важное без длинных текстов и без рассылок.

Рыночная выгода - меньше недопониманий, меньше хаоса и меньше ситуаций “я не видел/я не знал”.


DARCA ID как фундамент экосистемы

DARCA ID - единая идентичность пользователя в системе: она связывает доступ, историю, документы, уровень доверия и коммуникацию с поддержкой. Это тот “каркас”, благодаря которому новые функции и модули подключаются без повторных регистраций и без разрыва опыта.

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

Note

Единая идентичность - это не “логин”, а основа целостности: статусы, документы, доступы и поддержка всегда привязаны к одному источнику правды.

Модули

После активации Ядра платформа раскрывается через подключаемые модули - как “плагины”, которые добавляют новые сценарии, не превращая приложение в перегруженный монолит.

В DARCA мы сознательно разделяем продукт на Ядро и модули. Ядро - это универсальная база, которая нужна всем: единый профиль, кошельки, платежи, документы, статусы, поддержка и общий контур правил. Модули - это расширения, которые подключаются по выбору пользователя и “встраиваются” в уже знакомый интерфейс, используя общий контекст, историю операций и единые принципы прозрачности.

Info

Пользователь сам выбирает, какие модули включать и какие держать выключенными: продукт остаётся лёгким и не перегруженным. Модуль активируется только если это не противоречит региональным требованиям, уровню KYC и условиям подписки.

Ниже - перечень модулей, которые раскрывают весь “внешний” функционал поверх Ядра (каждый модуль описан отдельным файлом):

  • Антикризисный сейф - режим “защиты капитала”: быстрые ограничения, резервирование, безопасные сценарии на стресс-события.
  • Копилка - цели и накопления: автоматические правила, мягкая дисциплина, прозрачный прогресс.
  • Майнинг - сценарии участия в добыче/инфраструктуре и учёт дохода в едином контуре приложения.
  • Мессенджер - финансовые действия прямо в переписке: переводы, счета, сборы и документы с подтверждением в приложении.
  • Мои игры - модуль для геймеров: интеграции с играми и платформами, просмотр игрового баланса и параметров, инвентаря и истории; донаты и покупки игровых предметов напрямую из банка - быстро и прозрачно.
  • Повышенная безопасность - усиленные режимы защиты: дополнительные подтверждения, расширенные правила операций и продвинутые проверки.
  • Создание токенов - выпуск и управление токенами (под проекты, сообщества или бизнес-сценарии).
  • Стейкинг - доходность и стейкинг с понятными начислениями, статусами, уведомлениями и отчётностью.
  • Трекер привычек - управление привычками и финансовым поведением, связанное с реальными действиями в приложении.
  • Холодное хранение - режимы хранения активов с максимальным приоритетом безопасности и контролем доступа.
  • NFT - управление NFT-активами и связанные сценарии внутри единой экосистемы.
  • P2P Биржа - P2P-сделки, расширенные сценарии торговли/обмена, автоматизация и аналитика активности.
  • RWA - работа с токенизированными реальными активами, документами и отчётностью в одном контуре.

Tip

Важно: при отключении модуля “исчезает UI”, но история операций, статусы и документы остаются в Ядре - пользователь не теряет контекст и может вернуться к модулю в любой момент.