Зачем нужна AML проверка

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

С MineAML вы можете убедиться что поступления от ваших клиентов легальны.

Отчёты MineAML

Виды сигналов

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

🛑 Опасные

darknet market Монеты, которые использовались для покупок в даркнете
illicit actor-org Лица и/или организации, которые прямо или косвенно участвуют в различных формах незаконной деятельности
stolen funds Украденные монеты
mixing Монеты были пропущены через миксер, чтобы сделать их отслеживание сложным или невозможным. Часто используется для отмывания денег
high risk jurisdiction Криптовалютные сервисы базирующиеся в определенных юрисдикциях
ransomware Монеты связанные с вредоносным программным обеспечением
fraud shop Магазины, связанные с мошенничеством, незаконной деятельностью, или средства которых были арестованы правительством
scam Монеты, которые были получены путем обмана своих клиентов
sanctions Организации, находящиеся под санкциями *
child abuse material Монеты связанные с насилием над детьми
terrorist financing Монеты связанные с финансированием терроризма

⚠️ Подозрительные

high risk exchange Биржи, без KYC и/или связанны с криминальной деятельностью и/или имеет большое количество рискованных услуг
atm Монеты из криптовалютного банкомата
gambling Монеты связанные с онлайн казино без лицензии
infrastructure as a service Организация, которая предлагает IT услуги, например: VPN, VPS и регистрацию доменов
lending contract Приложение, позволяющее пользователям брать займы и кредитовать других пользоватеелй
unnamed service Монеты из неизвестных сервисов
other Другое

✅ Надёжные

decentralized exchange contract Монеты из децентрализованных обменников
smart contract Монеты из смарт-контрактов
token smart contract Токены из смарт-контрактов
p2p exchange Монеты связанные с p2p обменом
protocol privacy Протокол, использующий функции приватности для скрытия транзакций (при этом адреса остаютс открытыми)
exchange Обменники
hosted wallet Кошелёк, в котором ключами управляет компания-поставщик кошелька в отличии от некастодиального кошелька
merchant services Монеты связаны с платежными сервисами
mining Монеты из майнинга
mining pools Монеты из майнинг пулов
ico Монеты, участвовавшие в ICO краудфайндинге
MineAML

Преимущества

📡
Качественные сигналы

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

🚀
Быстрые сервера

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

👨‍💻
API для интеграции

Предоставляем понятный, документированный протокол API для интеграции AML проверки для вашего сервиса. Узнайте подробнее о API.

💲
Гибкая ценовая политика

Доступны множество различных ценовых пакетов, в зависимости от ваших потребностей.

🆓
Бесплатный тест

Даём возможность бесплатной проверки без регистрации. Убедитесь в этом сами.

💻
Административный интерфейс

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

API

У MineAML очень простой API протокол,
который быстро и легко интегрировать с вашей системой.

Заголовки для всех запросов

{
    "Accept": "application/json",
    "Content-Type": "application/json",
    "Authorization":  "Bearer {token}"
}

Типовой ошибочный response для всех методов

{
    "code": 422,
    "success": "false",
    "error": {
        "message": "{message}",
        "details": {
          "{field_name}": "{field_error_message}"
        }
    }
}

Методы API:

Проверка адреса или транзакции

GET /info
Проверка адреса:
{
    "direction": "withdrawal",
    "address": "{address}",
    "currency": "{btc|eth|trx|xrp|ltc|doge|bch|etc|bsv|xlm|dash|zec|algo|bsc|ada|eos|sol|matic}"
}
Проверка транзакции:
{
    "tx": "{txid}",
    "direction": "deposit",
    "address": "{address}",
    "currency": "{btc|eth|trx|xrp|ltc|doge|bch|etc|bsv|xlm|dash|zec|algo|bsc|ada|eos|sol|matic}"
}
Успешный ответ:
{
    "code": 200,
    "success": true,
    "error": null,
    "data": {
        "id": "{id}",
        "tx": "{txid}",
        "address": "{address}",
        "status": "{ready|pending|updating|missed|failed|new}",
        "risk_score": 0.234,
        "signals": {
            "atm": 0,
            "child_exploitation": 0,
            "dark_market": 0.002,
            "dark_service": 0,
            "exchange_fraudulent": 0,
            "exchange_mlrisk_high": 0.654,
            "exchange_mlrisk_low": 0.278,
            "exchange_mlrisk_moderate": 0.043,
            "exchange_mlrisk_veryhigh": 0.006,
            "gambling": 0,
            "illegal_service": 0,
            "liquidity_pools" : 0,
            "marketplace": 0,
            "miner": 0,
            "mixer": 0,
            "other": 0,
            "p2p_exchange_mlrisk_high": 0,
            "p2p_exchange_mlrisk_low": 0,
            "payment": 0.015,
            "ransom": 0,
            "sanctions": 0,
            "scam": 0,
            "seized_assets": 0,
            "stolen_coins": 0,
            "terrorism_financing": 0,
            "wallet": 0
        },
        "counterparty": {
            "id": "{id}",
            "name": "{name}",
            "slug": "{slug}",
            "type": "p2p_exchange_mlrisk_high",
            "subtype": "{subtype}"
        }
    }
}
Возможные значения параметра data.status
ready (Готов) Все значения были рассчитаны
pending (В ожидании) Транзакция ожидает подтверждение в blockchain сети
updating (Обновляется) Значения рассчитываются
missed (Пропущенный) Отсутствует в наших базах данных
failed (Ошибка) Транзакция не удалась
new (Новый) Значения еще не были рассчитаны нашими сервисами

Получение данных профиля

GET /profile
Успешный ответ:
{
   "code": 200,
   "success": true,
   "error": null,
   "data": {
        "username": "{username}",
        "balance": "{balance}",
        "requests_unlimited": "{1|0}"
   }
}