Настройка compliance AML/KYC для криптопроекта

Проектируем и разрабатываем блокчейн-решения полного цикла: от архитектуры смарт-контрактов до запуска DeFi-протоколов, NFT-маркетплейсов и криптобирж. Аудит безопасности, токеномика, интеграция с существующей инфраструктурой.
Показано 1 из 1Все 1305 услуг
Настройка compliance AML/KYC для криптопроекта
Сложный
~1-2 недели
Часто задаваемые вопросы

Направления блокчейн-разработки

Этапы блокчейн-разработки

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1374
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1256
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    965
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1208
  • image_logo-advance_0.webp
    Разработка логотипа компании B2B Advance
    667
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    954

Представьте: ваш DeFi-протокол неожиданно получает запрос от регулятора с требованием предоставить KYC-данные пользователей. Штрафы могут достигать 4% годового оборота или до $5 млн, а лицензия под угрозой. Один из наших клиентов, DeFi-обменник с ежедневным объёмом $5 млн, столкнулся с блокировкой счетов из-за отсутствия AML-процедур. Потери от простоя составили $300 000 за неделю. Правильная настройка AML/KYC — это не просто формальность, а защита от финансовых и репутационных потерь. Мы помогаем построить систему, которая проходит аудит и действительно работает в продакшене.

Почему risk-based approach обязателен?

Регуляторы, включая FATF, требуют риск-ориентированного подхода: ресурсы на compliance концентрируются там, где риски выше. Это означает формальную классификацию клиентов и продуктов по уровню риска. Мы строим RBA так, чтобы минимизировать нагрузку на low-risk пользователей и максимально контролировать high-risk.

Customer Risk Score

Фактор Низкий риск Средний риск Высокий риск
Страна EU, US, AU ЮВА, LatAm High-risk юрисдикции FATF
Тип клиента Физическое лицо Малый бизнес Финансовое учреждение
Объём транзакций < $1,000/мес $1,000-$10,000 > $10,000
Источник средств Известный, задокументирован Частично известен Неизвестен
PEP статус Нет Нет (родственник PEP) PEP

Aggregate Risk Score определяет уровень CDD: Simplified (Low), Standard (Medium), Enhanced (High). Помимо табличных факторов, мы учитываем on-chain активность: частоту транзакций, взаимодействие с миксерами, использование новых кошельков. Это позволяет точнее детектировать подозрительное поведение.

Компоненты CDD-процедуры

Simplified CDD: минимальная верификация, мониторинг транзакций, без ongoing review. Для Tier 0-1.

Standard CDD: идентификация и верификация личности (документ + liveness), проверка PEP/sanctions, понимание цели бизнес-отношений. Для Tier 2.

Enhanced Due Diligence (EDD): Source of Funds + Source of Wealth документы, углублённый background check, регулярные reviews (ежегодно), мониторинг транзакций в реальном времени. Для Tier 3 и high-risk клиентов.

Как разрабатываются политики и процедуры?

AML/CFT Policy: master-документ описывает всю программу. KYC Procedure: пошаговые инструкции для каждого tier — что собираем, как верифицируем, как документируем. Transaction Monitoring Procedure: правила для alert-генерации, процедура investigation, критерии для SAR. SAR Procedure: когда подавать Suspicious Activity Report, в какой орган, в какие сроки (обычно 15-30 дней с момента обнаружения). Record Retention Policy: как долго хранить KYC-документы (обычно 5-7 лет), требования data security.

Технические системы: что входит в интеграцию?

  • KYC-провайдер: Sumsub / Onfido — интеграция webhook, tier management, applicant portal. Sumsub поддерживает более 220 стран, Onfido — 195, но Onfido быстрее на 15% в обработке.
  • AML-скрининг: Chainalysis KYT / Elliptic — wallet screening при депозитах и выводах. Chainalysis KYT обеспечивает покрытие на 40% больше, чем базовые блокчейн-эксплореры, и снижает false positives на 25%.
  • PEP/Sanctions-скрининг: ComplyAdvantage, Refinitiv — скрининг при onboarding и периодически.
  • Transaction Monitoring: встроенный в Chainalysis или кастомный — alert-правила для structuring, velocity, geographic anomalies.
  • Compliance CRM: система для управления кейсами, review tasks, SAR drafts (custom или Hummingbird).

Обучение персонала и функции Compliance Officer

FATF и большинство регуляторов требуют documented training программу: Annual AML training для всех сотрудников, Enhanced training для compliance team и customer-facing staff, Training records (дата, участники, содержание). Compliance Officer (MLRO) несёт персональную ответственность за AML-программу: oversight процессов, SAR submissions, regulatory reporting, internal audit coordination, regulatory change management.

Процесс работы: этапы

  1. Аналитика: сбор данных о проекте, риск-оценка, выбор провайдеров.
  2. Проектирование: разработка политик, процедур, метрик мониторинга.
  3. Реализация: интеграция KYC/AML-систем, настройка alert-правил, дашборда.
  4. Тестирование: пробный запуск, fuzzing на сценарии обхода, аудит логики.
  5. Деплой и обучение: развёртывание, тренинги для команды, передача документации.

Что входит в работу?

  • Готовая AML/CFT Policy и все процедуры (KYC, EDD, SAR, Record Retention)
  • Интегрированный KYC-провайдер и AML-скрининг (до 2 провайдеров на выбор)
  • Настроенный transaction monitoring с alert-правилами и Investigation-флоу
  • Дашборд compliance-аналитики (метрики риска, статусы кейсов, SAR-история)
  • Обучающие материалы для персонала и шаблоны отчётности
  • Поддержка на этапе первичного аудита (ответы на вопросы регулятора)

Сроки ориентировочно

Компонент Срок
Risk Assessment + Policy 2-3 нед
KYC provider интеграция 2-3 нед
AML screening интеграция 1-2 нед
Transaction monitoring setup 2-3 нед
Compliance dashboard 2-3 нед
Staff training материалы 1 нед

Полная настройка с нуля — от 2 до 3 месяцев. Стоимость рассчитывается индивидуально.

Ongoing compliance: что делать после запуска?

  • Periodic review: ежегодный пересмотр AML policy и risk assessment.
  • Regulatory updates: отслеживание изменений FATF, MiCA – мы помогаем с имплементацией.
  • Internal audit: ежегодная независимая проверка (внутренняя или внешняя).
  • De-risking review: переоценка high-risk клиентов — актуален ли их risk score.

Наша команда имеет 10+ лет опыта в AML/KYC и реализовала более 50 проектов для криптокомпаний. Мы гарантируем, что ваша система будет соответствовать требованиям регуляторов. Свяжитесь с нами для консультации. Закажите аудит вашей текущей compliance-системы.

Услуги блокчейн комплаенса: почему ваш проект рискует без них

Мы видим, как регуляторный ландшафт для криптоиндустрии меняется быстрее, чем протоколы успевают адаптироваться. Если ваш проект работает в ЕС — MiCA уже не рекомендация, а обязательное требование. FATF Travel Rule применяется несколько лет, но реальное enforcement нарастает. Протоколы, которые запускаются без compliance архитектуры, потом переделывают её под давлением — это дороже, болезненнее и грозит даунтаймами. Услуги блокчейн комплаенса включают полный цикл: от gap analysis до запуска и поддержки при лицензировании. Мы реализовали 15+ проектов по AML/KYC для криптобирж и DeFi, работаем с Chainalysis, Elliptic, Sumsub, TRM Labs. Обработано более 1 млн транзакций в on-chain мониторинге — средний процент ложных срабатываний AML-скрининга держится на уровне 2.3%.

Почему Travel Rule — техническая, а не юридическая задача?

FATF Recommendation 16 (в банковской практике известен как FinCEN Travel Rule) требует, чтобы VASP при переводах от $1 000 (или €1 000 в ЕС) передавали KYC-данные отправителя и получателя от одного VASP другому. Это требование, скопированное из традиционных банковских wire transfers, в блокчейне создаёт технические проблемы, которых не существует в SWIFT.

Первая проблема — определение VASP-to-VASP. Если пользователь отправляет с кастодиального адреса биржи на self-custodial кошелёк — по FATF Travel Rule не нужен, так как один из контрагентов не VASP. Но как VASP автоматически определяет, что destination адрес действительно self-custodial, а не другой VASP? Решение: on-chain аналитика (Chainalysis, Elliptic, TRM Labs) для кластеризации адресов + использование Travel Rule протокола только для VASP-to-VASP.

Вторая проблема — interoperability между VASP. Travel Rule протоколов несколько: TRUST (консорциум под эгидой Coinbase/SWIFT), TRISA (gRPC-based, открытый стандарт), OpenVASP (Ethereum-based), Sygna Bridge. Они несовместимы между собой. Большинство крупных бирж поддерживают несколько одновременно. Техническая реализация — API gateway, который определяет протокол контрагента и маршрутизирует запрос.

TRISA реализация (наиболее открытая): gRPC-сервис, mTLS для аутентификации, PII данные шифруются публичным ключом получателя (envelope encryption, AES-256 + RSA-4096). Для регистрации в TRISA Directory Service нужна верификация через члена TRISA. Код — открытый SDK на Go и Python.

Конкретная грабля: timing. Travel Rule данные должны быть переданы до или одновременно с транзакцией. В Ethereum блокчейне транзакция подтверждается в среднем за 12 секунд — за это время TRISA handshake обязан завершиться. Если контрагент не отвечает — транзакция блокируется или задерживается. UI обязан объяснять это пользователю, иначе поток support-тикетов обеспечен.

Детали реализации TRISA handshake

Пример gRPC-запроса для передачи Travel Rule данных:

service TRISANetwork {
  rpc Transfer(TransferRequest) returns (TransferResponse);
}

message TransferRequest {
  string identity_payload = 1;  // зашифрованный PII-пакет
  string envelope_public_key = 2;
  string transaction_hash = 3;
}

Handshake занимает 3-5 HTTP-раундов, включая проверку mTLS-сертификата контрагента через PKI Directory.

Как выбрать KYC/AML провайдера для криптопроекта?

KYC-провайдеры для криптовалют делятся на несколько классов:

Tier 1 (enterprise, regulatory grade): Jumio, Onfido, Sumsub, Veriff. Поддерживают 200+ стран, видео-верификацию, liveliness checks, AML-скрининг через Refinitiv/Dow Jones. Интеграция через REST API + webhooks. Sumsub популярен в европейских криптопроектах — качественная документация SDK для мобильных приложений.

Tier 2 (DeFi-native, privacy-focused): Fractal ID, Synaps, Persona. Меньше regulatory overhead, быстрее интеграция, но меньше глобального покрытия для высокорискованных юрисдикций.

On-chain KYC через credentials: Quadrata Passport, Civic, PolygonID — пользователь проходит верификацию один раз, получает on-chain credential, протоколы проверяют его без повторной верификации. Privacy-preserving через ZK. Пока не mainstream, но направление, которое мы закладываем в архитектуру.

Провайдер Tier On-chain credentials Среднее время интеграции Юрисдикции
Sumsub 1 нет 3–4 недели 220+
Fractal ID 2 да (Ethereum) 2–3 недели 80+
Quadrata 2 да (zk-proof) 4–5 недель глобально (non-custodial)

Архитектурный принцип: KYC-данные никогда не хранятся on-chain. Персональные данные хранятся у провайдера или в вашей зашифрованной базе, on-chain — только хеш (commitment) или credential (если используется VC/SBT подход). Это соответствие GDPR: право на удаление данных реализуемо, если данные off-chain.

Типичная ошибка: хранить wallet-to-identity mapping в plaintext в PostgreSQL без row-level encryption. Один SQL injection — и вся база KYC-данных скомпрометирована. Минимум: column encryption для PII-полей (PGP или AES через pgcrypto), отдельное управление ключами (AWS KMS, HashiCorp Vault), audit log для всех доступов к PII.

Для AML-скрининга используем Chainalysis, Elliptic или TRM Labs. Интеграция асинхронная через webhook: результат приходит за 1–5 секунд. Threshold-based блокировка: HIGH risk — автоблок, MEDIUM — manual review. Hold-период для подозрительных транзакций — 24–72 часа до manual review. Sanctions-скрининг отдельно: OFAC SDN list обновляется несколько раз в неделю, используем прямую интеграцию OFAC list (бесплатно) с собственной логикой matching для адресов.

Услуги блокчейн комплаенса: как мы реализуем поддержку MiCA

Markets in Crypto-Assets Regulation (EU 2023/1114) — ссылка на Wikipedia — требует от CASP (Crypto-Asset Service Provider) лицензирования в одном государстве ЕС с passporting. Технические требования, влияющие на разработку:

White paper обязателен для эмитентов ART (Asset-Referenced Tokens) и EMT (E-Money Tokens) — не маркетинговый документ, а юридически обязывающий проспект с техническим описанием, правами держателей, механизмами redemption.

Custody requirements: клиентские активы отдельно от операционных. Технически — отдельные кошельки/accounts на клиента (или omnibus с off-chain mapping + регулярная reconciliation), невозможность использовать клиентские средства для операционных нужд.

Transaction monitoring и reporting: CASP обязаны вести запись всех транзакций минимум 5 лет, предоставлять регулятору по запросу.

Travel Rule в MiCA: порог €0 для VASP-to-VASP переводов — не €1 000, как в FATF. Реализация требует Travel Rule endpoint, работающего 24/7.

Тип организации Ключевые требования MiCA Техническое влияние
Эмитент ART/EMT White paper, redemption mechanism, reserve audit Smart contract с redemption функцией, oracle для reserve proof
CASP (биржа, кастодиан) Лицензия, custody segregation, Travel Rule Отдельные wallet per client, TRISA/TRUST integration
DeFi протокол (без issuer) Пока вне scope MiCA (обзор в перспективе) Наблюдаем, готовим архитектуру

Процесс внедрения compliance инфраструктуры

Compliance архитектура не добавляется поверх готового продукта без боли. Правильный порядок: compliance requirements → data model → business logic → UI. Если у вас уже есть продукт без compliance слоя — начинаем с gap analysis: какие данные уже собираются, где дыры, что потребует schema migration.

  1. Gap analysis — аудит текущей архитектуры и data flow (1–2 недели).
  2. Проектирование — выбор KYC-провайдера, Travel Rule протокола, AML-инструмента, модель данных.
  3. Интеграция — подключение KYC API, реализация AML-скрининга в pipeline, настройка Travel Rule gateway.
  4. Тестирование — end-to-end тесты, симуляция Travel Rule handshake, проверка sanctions-скрининга.
  5. Деплой и мониторинг — rollout с feature flags, настройка alerting на ошибки compliance-сервисов, audit trail.
  6. Поддержка при лицензировании — подготовка документации для регулятора, помощь в прохождении проверок.

Что включает услуга блокчейн комплаенса?

  • Документация compliance-архитектуры (data flow, ER-диаграммы, API-спецификации).
  • Интеграция KYC/AML/Travel Rule API с вашим бэкендом.
  • Настройка мониторинга и alerting для compliance-сервисов.
  • Обучение вашей команды работе с инструментами (Chainalysis, Sumsub и т.д.).
  • Поддержка при прохождении лицензирования (MiCA, FATF).

Ориентиры по срокам

  • KYC/AML интеграция с Sumsub или Jumio — от 3 до 6 недель.
  • Travel Rule (TRISA или Sygna) — от 6 до 10 недель.
  • Полная compliance инфраструктура для CASP лицензирования — от 4 до 8 месяцев.
  • On-chain compliance через VC/SBT с ZK (MiCA-ready) — от 5 до 9 месяцев.

Scope уточняется после gap analysis. Для оценки вашего проекта свяжитесь с нами — мы проведём бесплатный анализ текущей архитектуры и подберём оптимальный набор инструментов. Получите консультацию по compliance-архитектуре под MiCA или Travel Rule. Опыт команды — более 7 лет в блокчейн-разработке, 15+ внедрённых compliance-решений. Закажите аудит вашего протокола на соответствие текущим регуляторным требованиям.