Sanctuary Research

Скрининг криптокошелька — это проверка адреса по известным сущностям и категориям риска до того, как вы проведёте с ним операцию или заведёте клиента. Площадки делают это потому, что деньги приходят первыми, а вопросы — потом: депозит, вышедший из санкционной сущности или с изъятой площадки, становится вашей проблемой в момент зачисления. Скрининг переносит этот момент на «до зачисления», пока отказ ещё ничего не стоит. Попробуйте на любом адресе прямо сейчас в боте Sanctuary — 3 бесплатные проверки в день, ответ примерно за 60 секунд, без регистрации.
AML-проверка кошелька — это сопоставление адреса с тем, что о нём публично известно: какой сущности он принадлежит, каких категорий риска касается его история транзакций и в какую сторону идёт эта связь. На выходе — уровень риска вместе с атрибуцией, на котором бизнес может принять решение и который можно подшить. Проверяется адрес, а не человек. Проверка идёт до движения средств, а не после. И она оставляет запись с датой: на каком основании перевод приняли, отклонили или отправили на эскалацию.
Определение узкое намеренно. Проверка денег и проверка клиента — два разных контроля: один читает публичный реестр, второй читает паспорт, и политика, которая их незаметно смешивает, обычно оставляет дыру с обеих сторон. Где проходит граница, разобрано в материале KYT против KYC.
Запрос почти всегда рабочий, а не теоретический: на экране адрес, к нему привязано решение, за решением деньги, и кто-то спросит об этом позже.
Четыре вещи, и читать их нужно вместе, а не по очереди.
Уровень риска. Число по шкале 0-100, собранное в пять уровней. Действовать нужно по уровню: разница между 41 и 44 — шум, разница между 41 и 84 — ваше решение.
| Скор | Уровень | Что это значит для решения |
|---|---|---|
| 0-9 | Чистый | По адресу и его контрагентам ничего не найдено. Можно работать. |
| 10-33 | Низкий | Только слабые или дальние сигналы. Работать можно, результат сохранить. |
| 34-66 | Средний | Нашлось что-то реальное, но проверка не может разрешить это сама. Разобраться до перевода. |
| 67-89 | Высокий | Прямые или близкие связи с названной криминальной активностью. Придержать и запросить объяснение. |
| 90-100 | Критический | Санкционная экспозиция или подтверждённая криминальная атрибуция. Сделку не проводить. |
Средний уровень читают неправильно чаще всего. Это не «скорее всего нормально», а «нашлось то, что проверка не закрывает сама», и следующий шаг обычно — вопрос контрагенту. Шкала разобрана по уровням в материале что означает риск-скор.
Атрибуция сущности. Поле, которое меняет решения чаще всего. Адрес, который опознан как депозитный адрес названной биржи, — это человек с аккаунтом, досье клиента за ним и площадкой, которая отвечает на законные запросы. Адрес, который не опознан ни с чем, — это тишина: не чисто и не грязно, просто нет атрибуции, и так выглядит большинство адресов в любой сети. Два адреса с одинаковым уровнем и разной атрибуцией — это два разных решения; читать уровень без атрибуции — верный способ отказать нормальному депозиту и зачислить тихий.
Категории риска. Санкции, скам, украденные средства, миксер, даркнет. Реакцию задаёт категория, а не цифра. Санкции — это юридическая экспозиция, а не вопрос аппетита к риску, и со временем она не выветривается. Украденные средства означают, что эту монету уже кто-то ищет, часто с номером дела. Миксер в истории — это вопрос; даркнет-кластер в одном шаге — уже редко.
Направление экспозиции. Входящая и исходящая читаются отдельно. По депозиту важно, что пришло на адрес и откуда. По выплате важно, куда уходят ваши деньги: получатель, который переправляет их прямиком в санкционную сущность, превращает ваш перевод в строку в чужом деле. Один и тот же адрес может быть тихим с одной стороны и громким с другой — поэтому вердикта без направления для работы недостаточно.
Чего в результате нет — механики под ним. Мы публикуем, что показывает проверка и на чём она построена; веса не публикуем — ни мы, ни любой другой серьёзный вендор, по той же причине, по которой банк не публикует свои антифрод-правила.
Механика скучная, и в этом смысл: контроль, который можно выполнить в спешке, — это контроль, который действительно выполняют.
Скрининг — это не событие, а набор триггеров. Каждый проверяет свой адрес и ведёт к своему решению, и записанные в таком виде триггеры — это и есть большая часть политики скрининга.
| Триггер | Что проверяется | К какому решению ведёт |
|---|---|---|
| Входящий депозит | адрес отправителя и история за ним | зачислить, придержать до подтверждения происхождения средств или заморозить |
| Вывод или выплата | адрес получателя | отпустить перевод или заблокировать до подписи |
| Онбординг клиента | кошельки, которые клиент заявил, плюс первый депозит | принять, принять с лимитами или отказать |
| OTC-котировка или P2P-сделка | расчётный адрес контрагента | дать котировку или отказаться от сделки |
| Мониторинг по расписанию | сохранённые адреса, которые уже проверяли раньше | алерт, разбор, расставание с клиентом |
| Разбор кейса или досье | исторические адреса из старого решения | переоткрыть кейс или закрыть его с доказательствами |
Два пункта на практике пропускают. Скрининг выплат обнаруживают поздно — обычно когда вывод уходит туда, где перевод становится проблемой площадки, а не клиента. Второй — мониторинг по расписанию: адрес, проверенный в январе, — это утверждение про январь, а адреса, с которыми вы работаете постоянно, как раз и стоит держать под наблюдением. Онбординг — точка, где проверка кошелька встречается с проверкой клиента: контроли смежные, доказательства разные, и один другой не заменяет.
Это не одна проверка, повторённая десять раз. Форматы разные — bech32 в биткоине, 0x в аккаунтных сетях, префикс T в TRON, — и сервис, который принимает всё похожее на строку, спокойно проверит опечатку. История под адресом отличается сильнее. В UTXO-сетях адрес — это окно в кошелёк, где таких адресов могут быть тысячи, поэтому проверка читает кластер вокруг. В аккаунтных сетях адрес и есть аккаунт, и значение имеет контракт токена: USDT в TRON и USDT в Ethereum — один бренд и две разные задачи для скрининга.
Глубина по сетям тоже разная, поэтому заявления о покрытии стоит читать внимательно. У нас: 14 488 795 меток сущностей по 10 сетям с полным AML-покрытием — на август 2026 года. Это строки меток, а не уникальные адреса: у одного адреса может быть несколько меток, а метка может описывать сущность целиком, а не отдельный кошелёк. Вендор, который превращает метки в «адреса», раздувает единственный актив, который в этой работе есть.
Механику конкретных сетей полезно знать до того, как проверять на потоке: проверка биткоин-адреса разбирает кластеризацию и адреса сдачи, а проверка USDT TRC-20 — вопрос контракта и ловушку с проверкой не той сети.
Данные под всеми тремя одни и те же. Разница в том, у кого сейчас в руках адрес и что человеку нужно сделать дальше.
Telegram-бот — один адрес, прямо сейчас. Открываете @sanctuaryapp_bot, нажимаете кнопку проверки, вставляете адрес. Вердикт приходит примерно за 60 секунд вместе с атрибуцией и категориями за ним и не стоит ничего: 3 бесплатные проверки в день, без регистрации, ставить ничего не нужно. Это поверхность для трейдера перед P2P-переводом, для дилера, который сверяет расчётный адрес с телефона, и для комплаенс-офицера, которому нужно проверить один адрес в воскресенье. Начать в боте.
Веб-кабинет — для команды, которая должна показать работу. Проверки складываются в общую историю с отметками времени, выгружаются в PDF-отчёт для досье, идут списком по всем контрагентам сразу и остаются под мониторингом: если у сохранённого адреса появилась новая метка, вы узнаете об этом без ручных перезапусков. Тарифы — от $199 в месяц. Посмотреть тарифы.
API — проверка внутри вашего процесса. Депозиты и выводы проверяются в момент, когда они происходят, и решение попадает в вашу систему, а не во вкладку браузера. Так проверяет на потоке биржа, платёжный сервис или iGaming-платформа — без человека, вставляющего адрес руками. Документация API.
Скрининг управляет риском. Он его не убирает, и инструмент, который продают как «убирает», продают нечестно.
Собираетесь отправить или принять перевод — сначала проверьте адрес. Вставьте его в бот Sanctuary, прочитайте уровень и атрибуцию за ним, сохраните результат: 3 бесплатные проверки в день, около 60 секунд, без регистрации.
Если проверки — часть чьей-то работы в компании: депозиты, которые нужно зачислять, выплаты, которые нужно отпускать, аудиторский след, который вам однажды зачитают, — переводите команду на тариф и перестаньте вести это в переписке. История, PDF-отчёты, массовые проверки и мониторинг — от $199 в месяц на странице тарифов, а API ставит ту же проверку внутрь вашего потока депозитов. Проверка, которая стоит минуту сегодня, — это кейс, который не придётся открывать в следующем квартале.
Это проверка адреса по известным сущностям и категориям риска — санкции, скам, украденные средства, миксер, даркнет — до того, как вы проведёте операцию. Результат даёт уровень риска по шкале 0-100, сущность, к которой отнесён адрес, и направление связи. На этом бизнес принимает, отклоняет или эскалирует перевод и сохраняет запись с датой.
Для регулируемых площадок — да. Мониторинг транзакций идёт вместе с лицензией: биржа, платёжный сервис или OTC-деск обязаны понимать происхождение входящих средств и уметь показать основание, по которому каждый депозит был принят или отклонён. Скрининг превращает это основание в запись: уровень, атрибуция и время, привязанные к конкретной транзакции.
Один адрес в Telegram-боте — около 60 секунд: вставили, прочитали уровень и атрибуцию за ним. Через API проверка идёт внутри вашего потока депозитов и выводов, поэтому решение приходит вместе с транзакцией, а не после неё. Массовая проверка в веб-кабинете прогоняет весь список контрагентов за один заход.
Он означает, что по проверенным данным на момент запуска ни по адресу, ни по его контрагентам ничего не заявлено. Это вердикт на момент проверки, а не постоянное состояние: адреса вносят в списки, а площадки изымают задним числом, поэтому монета, которая в марте читалась тихо, в сентябре читается иначе. Перепроверяйте при новой активности.