Требования к Travel Rule: Обновления интерфейса и API для вывода криптовалют

Обзор 

Travel Rule - это международная нормативная база по борьбе с отмыванием денег (AML), которая требует от поставщиков услуг виртуальных активов (VASP) передавать ключевые данные об отправителе и получателе определенных транзакций в блокчейне.

Хотя MiCA официально действует с 2023 года, его конкретные обязательства по Travel Rule вступают в силу для криптовалютных бирж в 2024-2025 годах. Мы активируем эту функцию 19 мая 2025 года, предоставляя вам четкий рабочий процесс для предоставления необходимых данных, чтобы ваша транзакция могла быть обработана с минимальной задержкой и в полном соответствии с MiCA.

В соответствии с международными правилами Travel Rule мы вносим важные и обязательные обновления в процесс пополнения и снятия средств и функциональные возможности API. Обратите внимание, что это только первая итерация обновлений Travel Rule, и в ближайшем будущем ожидаются дополнительные изменения.

Подтверждение депозита

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

Вы должны подтвердить депозит в двух случаях:

  1. Если это любой депозит ≥ 1 000 USDT (или эквивалент) с собственного кошелька (порог регулирования может варьироваться в зависимости от юрисдикции);
  2. Если это любой внешний депозит от другого VASP (даже небольшие суммы, если это предусмотрено в вашей стране).

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

Депозит от другого VASP (биржа, брокер, кастодиальный кошелек)

Чтобы подтвердить депозит, полученный от другого VASP, необходимо заполнить следующие данные:

  1. Выберите “Получено от VASP”.
  2. Предоставьте:
    - Полное юридическое имя отправителя (физическое лицо или компания);
    - Страну проживания/регистрации отправителя;
    - Название VASP.
  3. Нажмите “Отправить”.
  4. Ожидайте рассмотрения заявки.
     

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


Депозит с собственного (некастодиального) кошелька

  1. Выберите “Получено с собственного кошелька”.
  2. Система запускает проверку AOPP (Address Ownership Proof Protocol). AOPP - это открытый протокол, который доказывает, что вы контролируете адрес отправки, не раскрывая никаких конфиденциальных данных.
  3. В своем кошельке подпишите сообщение, сгенерированное на интерфейсе верификации, приватные ключи не будут открыты.
  4. Вставьте подпись в форму и нажмите Подтвердить.
  5. Как только подпись будет проверена, ваш депозит будет зачислен.
     

Обратите внимание: депозит будет оставаться незачисленным до тех пор, пока вы не выполните действия, предусмотренные Travel Rule.

Изменения в интерфейсе вывода средств

Для пользователей из региона ЕЭЗ теперь требуется дополнительная информация при выводе криптовалюты. Необходимо заполнить следующие поля:

  1. Платформа назначения: Укажите платформу, на которую отправляются средства.
  2. Тип получателя: Укажите, является ли получатель физическим или юридическим лицом.
    • Если это физическое лицо: Укажите имя и фамилию получателя.



 

  • Если юридическое лицо: Укажите название юридического лица и его адрес.



 

Эти поля обеспечивают сбор необходимой информации в процессе вывода, соответствуя стандартам соблюдения требований.

Процесс вывода средств с AOPP в соответствии с требованиями Travel Rule

Address Ownership Proof Protocol (AOPP) помогает криптовалютным платформам соответствовать требованиям регулирования, таким как Travel Rule, который требует идентификации и верификации сторон, участвующих в криптовалютных транзакциях. AOPP позволяет пользователю подтвердить, что он владеет кошельком перед выводом или получением средств.
Travel Rule обязывает криптовалютные сервисы собирать определённые данные (информацию об отправителе/получателе) при переводах между биржами или пользовательскими кошельками. AOPP упрощает этот процесс, автоматизируя проверку владения кошельком.
 

Зачем нужен AOPP?

  • Регуляторное соответствие: Travel Rule требует передачи определённых данных об отправителях и получателях между финансовыми учреждениями для борьбы с незаконной деятельностью.
  • Удобство для пользователя: AOPP автоматизирует проверку владения адресом, избавляя от необходимости загружать скриншоты или заполнять данные вручную.
  • Точность данных и безопасность: Подтверждение адреса происходит через криптографическую подпись, что гарантирует перед совершением перевода, что кошелёк действительно принадлежит вам.
     

Пошаговый флоу AOPP

  1. Инициация вывода средств

При выводе криптовалюты выберите опцию “Я отправляю средства на кошелек с самостоятельным хранением” и укажите адрес кошелька.
 

  1. Запрос AOPP

Если ваш кошелёк ещё не подтверждён и требуется соответствие Travel Rule, вы увидите уведомление о непроверенном адресе. Нажав «Подтвердить», откроется всплывающее окно с предложением подтвердить владение кошельком. После нажатия вы будете перенаправлены в интерфейс AOPP.
 

  1. Откройте свой кошелек

Чтобы завершить проверку, вам понадобится кошелёк с поддержкой AOPP (многие современные кошельки поддерживают этот протокол).

  • Если вы используете аппаратный кошелёк, убедитесь, что он подключён и разблокирован.
  • Если у вас мобильный или десктопный кошелёк, убедитесь, что он обновлён и поддерживает AOPP-подпись.
     
  1. Получите запрос и подтвердите подпись

Платформа отправит запрос на подпись через AOPP-протокол. Ваш кошелёк отобразит уведомление с просьбой подписать этот запрос, доказывая владение адресом.


Важно: внимательно проверяйте, что именно вы подписываете, и убедитесь, что запрос поступил с нашей платформы.
Адрес, подтвержденный через AOPP, должен совпадать с адресом, на который выводятся средства. Это касается только сетей, где есть поддержка AOPP-подписи, в частности Ethereum.
 

  1. Валидация подписи

После подписания кошелёк отправит подпись обратно на платформу (обычно через защищённую ссылку или QR-код).

  • Платформа проверит соответствие подписи указанному публичному адресу.
  • Если проверка пройдена успешно, владение адресом подтверждается.
     
  1. Завершение перевода

После успешной верификации через AOPP можно продолжить вывод средств.

  • Необходимая информация в рамках Travel Rule (например, имя, ID аккаунта) будет безопасно передана вместе с транзакцией.
  • Вы получите подтверждение после отправки или завершения перевода.

Таким образом, AOPP обеспечивает быстрое и безопасное подтверждение владения кошельком при переводе средств. Автоматизация ключевых шагов упрощает процесс и повышает безопасность всех его участников.

Особенности верификации в сетях Tron, Solana

В сетях Tron и Solana верификация вывода/депозита несколько сложнее, поскольку автоматический запрос на подпись, как, например, в Ethereum, не поступает. Процесс выглядит следующим образом:

  1. Введение адреса. На странице верификации нужно вставить адрес кошелька, который планируете верифицировать.
  2. Подпись сообщения вручную.
     

Tron (через TronScan):

  • Переходим на TronScan
  • Нажимаем Connect Wallet (для мобильных устройств могут быть трудности; во многих случаях помогает использование TronLink).
  • Выбираем: More → Sign & Verify
  • Далее: V2 → Sign Message
  • Вставляем сообщение с портала верификации (AOPP) и нажимаем Sign Message
  • После этого получаем подпись, но:

Эта подпись не в Base64, поэтому ее необходимо конвертировать на стороннем сайте.


Solana (через SolScan):

Процесс похож, но используются другие сервисы, например, SolScan, Phantom Wallet или Trust Wallet.

После конвертации подписи в формат Base64, ее нужно вставить в соответствующее поле на сайте верификации и нажать Add Proof.


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


Не во всех сетях есть возможность верифицировать web-3 кошелек (например, Polygon, Whitechain). В таком случае в поле VASP необходимо указать название кошелька.

Для каждой сети кошелек нужно верифицировать снова. Если вы получили депозит в сети Polygon, верифицировали кошелек, а затем получаете депозит в Ethereum, то вам снова придется его верифицировать. 

Для подтверждения депозита вам нужно указать следующую информацию:

  • Имя отправителя
  • Фамилия отправителя
  • Название платформы, с которой отправили средства
  • Страну проживания отправителя.

Обновления API: Объект Travel Rule

Для пользователей, использующих частный API для депозита и снятия средств, был введен новый объект «travel_rule». Этот объект должен содержать следующие параметры:

{

  "travelRule" : {

  "type": [individual, entity], // receiver type

  "vasp": <string>, // destination platform (VASP) name

  "name": <string>, // if individual - first_name ; if entity - entity_name

  "address": <string> // if individual - last_name ; if entity - entity_address

}

}

Эти структурированные данные необходимы для обеспечения соответствия Travel Rule при использовании методов депозита и вывода средств API v4.

А вот пример полного описания запроса (для Travel Rule):

  1. Физическое лицо
{

  "ticker": "BTC",

  "amount": "0.5",

  "address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh",

  "uniqueId": "24529046",

  "travelRule": {

    "type": "individual",

    "vasp": "Binance",

    "name": "John",

    "address": "Doe"

  },

  "request": "{{request}}",

  "nonce": "{{nonce}}"

}
  1. Юридическое лицо
{

  "ticker": "BTC",

  "amount": "1.2",

  "address": "bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh",

  "uniqueId": "24529047",

  "travelRule": {

    "type": "entity",

    "vasp": "Kraken",

    "name": "Acme Corp",

    "address": "123 Business Street, London, UK"

  },

  "request": "{{request}}",

  "nonce": "{{nonce}}"

}

Для получения более подробной информации смотрите документацию по API.

Для чего нужны эти обновления

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

Часто задаваемые вопросы (FAQ)

  1. Что произойдет, если я не укажу необходимую информацию? При отсутствии обязательных данных ваш запрос на депозит или вывод средств может быть отсрочен или отклонен до тех пор, пока не будут заполнены все необходимые поля.
  2. Распространяются ли эти изменения на всех пользователей? В настоящее время эти обновления распространяются только на пользователей из региона ЕЭЗ.
  3. Эти изменения распространяются на все виды пополнения и снятия средств? Нет, эти изменения касаются только депозита и вывода криптовалют. Вывод и депозит фиатных средств остается неизменным.

Поддержка

В случае возникновения любых вопросов, связанных с функционалом нашей биржи, вы можете:

  • Оставить запрос на нашем сайте;
  • Написать на электронную почту службы поддержки: support@whitebit.com;
  • Написать в чат, воспользовавшись кнопкой в правом нижнем углу экрана (в приложении WhiteBIT в правом верхнем углу нажмите ).

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 2 из 2

Еще есть вопросы? Отправить запрос