> For the complete documentation index, see [llms.txt](https://premium.gitbook.io/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://premium.gitbook.io/main/osnovnye-nastroiki/proverka-aml/nastroika-v-v.2.6-i-nizhe/coinkyt.md).

# CoinKyt

## Подключение к сервису

{% hint style="warning" %}
Для подключения к сервису напишите [менеджеру](https://t.me/premiumexchanger_business) — он создаст чат с вами и представителями AML сервиса для обсуждения условий подключения, тарифов и других вопросов
{% endhint %}

Авторизуйтесь в сервисе [CoinKyt](https://explorer.coinkyt.com/authorization).

Зайдите в личный кабинет и выпустите новый ключ по кнопке "**Сгенерировать**" в разделе "**API**". Скопируйте выпущенный ключ в буфер обмена или в текстовый файл.

<figure><img src="/files/86ZlhZrvbz1V1HXG5gBF" alt="" width="563"><figcaption></figcaption></figure>

В панели администратора скрипта, в разделе "**Модули**" -> "**CoinKyt**" заполните поля для авторизации в модуле:

<figure><img src="/files/ozGCY4ZtTugBZx1ph3vC" alt="" width="523"><figcaption></figcaption></figure>

**API ключ** — **API ключ**, сгенерированный в ЛК сервиса CoinKyt

**Время ожидания результата проверки (сек, макс до 25-30 сек)** — время ожидания ответа от сервиса после отправки реквизитов (рекомендуем устанавливать значение в диапазоне от 15 до 28).

**Статус заявки, если превышен риск** — статус, в который будет переходить заявка при превышении установленного в настройках риска

**Риск, если API не работает** — желаемое значение риска (от 0 до 100), которое будет иметь результат проверки, если от API сервиса не будет получен ответ. Значение должно быть выше значения из полей "**Критичный уровень риска адреса/хеша**".

## Настройка модуля

{% hint style="warning" %}
Обратите внимание, что уровень риска в модуле настраивается для всех направлений обмена, где он будет использоваться, вне зависимости от валюты. Индивидуальных настроек для каждой валюты не предусмотрено.
{% endhint %}

В разделе "**Модули**" -> "**CoinKyt**" отображаются поля для настройки уровня риска, при котором будет срабатывать модуль. В зависимости от настроек направления обмена:

* **для кошелька** — запрет на создание заявки с указанным клиентом кошельком
* **для хеша входящей транзакции** — запрет проводить автовыплату (при использовании подключенного модуля автовыплаты)

### Настройки для проверки адреса

<figure><img src="/files/1ejzmkEkV5eh754Air3t" alt="" width="305"><figcaption></figcaption></figure>

**Критичный уровень риска адреса** — <mark style="color:red;">**обязательно**</mark> укажите значение (от 0 до 100), при превышении которого модуль будет сообщать о риске для заявки в разделе "**Заявки**" (перед настройкой раздела рекомендуем запросить у менеджера CoinKyt консультацию по настройке уровня риска)

**Остальные параметры** — установка уровней риска для тех или иных категорий (перед настройкой раздела рекомендуем запросить у менеджера CoinKyt консультацию по настройке уровня риска)

### Настройки для проверки хеша входящей транзакции

<figure><img src="/files/HuRTtkvNXDB95JzKHdOf" alt="" width="310"><figcaption></figcaption></figure>

**Критичный уровень риска хеша** — <mark style="color:red;">**обязательно**</mark> укажите значение (от 0 до 100), при превышении которого модуль будет сообщать о риске для заявки в разделе "**Заявки**" (перед настройкой раздела рекомендуем запросить у менеджера CoinKyt консультацию по настройке уровня риска)

**Остальные параметры** — установка уровней риска для тех или иных категорий (перед настройкой раздела рекомендуем запросить у менеджера CoinKyt консультацию по настройке уровня риска)

### Ручные проверки

<figure><img src="/files/5ahw8fuUw7PodkFSJoQe" alt="" width="424"><figcaption></figcaption></figure>

В этом же разделе вы можете производить проверки адресов и хешей вручную.

**Для проверки адреса** укажите его значение в поле "**Адрес**", выберите корректную валюту для этого адреса и нажмите кнопку "**Проверка**".

<figure><img src="/files/XofVAj0WVLqWhTlnp8xs" alt=""><figcaption><p>Доступные для проверки валюты</p></figcaption></figure>

**Для проверки транзакции** укажите её идентификатор в поле "**TxID**", выберите корректную валюту и нажмите кнопку "**Проверка**".

Результаты проверки будут отображаться в начале страницы с настройками модуля, а также в разделе "**Модули**" -> "**CoinKyt logs**".

<figure><img src="/files/nHbJXewANYdGkmZ8foLT" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/xgXXXCnRBEr6I7A6cUrm" alt="" width="445"><figcaption></figcaption></figure>

## Настройка модуля в направлении обмена

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

Откройте настройки направления обмена, в котором хотите использовать проверки и перейдите на вкладку "**CoinKyt**"

<figure><img src="/files/ZJI6AHMNDJiALR62wt0r" alt="" width="563"><figcaption></figcaption></figure>

Проверка счетов "**Отдаю**" и "**Получаю**":

<div><figure><img src="/files/l4rac07GwUE6rrwylF7u" alt=""><figcaption></figcaption></figure> <figure><img src="/files/iwRX1DBgtHqvoOWfQGtN" alt=""><figcaption></figcaption></figure></div>

* **Нет** — проверка не будет производиться
* **Да, во время создания заявки** — проверка будут производиться для запрета создания заявки при превышении заданного уровня риска<br>

  <figure><img src="/files/Gcd2BdyeJSWJAmsg9PYA" alt="" width="563"><figcaption></figcaption></figure>
* **Да, при оплате** — проверка счета будет производиться при приеме платежа, сделанного клиентом (только, если в направлении обмена подключен модуль мерчанта на прием средств)

<figure><img src="/files/Nh34FjthX2G6d4hcrXaZ" alt=""><figcaption></figcaption></figure>

* **Да, во время автовыплаты** — проверка счета будет производиться перед выплатой средств клиенту (только, если в направлении обмена подключен модуль автовыплаты средств)
* **Превышение риска:**\
  • **Ничего** — проверки будут производиться только для информационных целей\
  • **Ошибка** — при превышении риска, указанного в настройках модуля, клиенту будет отображаться ошибка при создании заявки или при попытке автовыплаты (в зависимости от настроек)
* **Сумма обмена "от"** — размер суммы из заявки, только при превышении которого будет выполняться проверка адреса или транзакции. При сумме ниже указанной, проверка выполняться не будет.

{% hint style="warning" %}
Значение указывается в валюте, для которой будет проверяться адрес (к примеру для проверки адреса USDT укажите 1000, для BTC — 0.015 и т.п. — все значения вы указываете на своё усмотрение)
{% endhint %}

Проверка TxID:

<figure><img src="/files/xjqQWPey3cQ6dszCVAeI" alt="" width="194"><figcaption></figcaption></figure>

* **Нет** — проверка TxID входящего платежа не будет производиться
* **Да, при оплате** — проверка TxID входящего платежа будет производиться при приеме платежа, сделанного клиентом (только, если в направлении обмена подключен модуль мерчанта на прием средств)
* **Да, во время автовыплаты** — проверка TxID входящего платежа будет производиться перед выплатой средств клиенту (только, если в направлении обмена подключен модуль автовыплаты средств)

<figure><img src="/files/fbNDqrhXbTDYSM6UAffm" alt="" width="469"><figcaption></figcaption></figure>

* **Сумма обмена "от"** — укажите размер суммы из заявки, при превышении которого будет выполняться проверка хеша. При сумме ниже указанной, проверка выполняться не будет (значение суммы указывается в валюте для стороны "**Отдаю**")
