Назначается однажды — используется всегда
Один клиент — один адрес. Сегодня, завтра, при следующем платеже — адрес не меняется.
Привяжите к каждому клиенту постоянный депозитный адрес — любая сумма, неограниченные пополнения, зачисление с автоматическими коллбэками. Работает в сетях TRON, Ethereum, BSC, Solana и TON, без KYC для мерчанта и с единой комиссией 0.5%.
Один клиент — один адрес. Сегодня, завтра, при следующем платеже — адрес не меняется.
0.5% с каждого платежа, при этом комиссия за платёж имеет потолок — чем больше вы получаете, тем ниже фактическая ставка.
Смотреть комиссии по валютам →Один API — все основные сети.
Одна строка кода получает постоянный адрес клиента; зачисление с автоматическим коллбэком.
$address = $anonyPay->customers->address($customerId);
{
"status": "credited",
"amount": "250.00",
"currency": "USDT"
}createAddress идемпотентен по userOrder: один и тот же userOrder всегда возвращает один и тот же адрес — используйте ID клиента для постоянного адреса, удобного для пополнений, либо номер заказа для адресов на каждый заказ. Выбор за вами. Callback-URL на уровне адреса может переопределять настройку мерчанта по умолчанию.
Коллбэк отправляется после подтверждения в сети и повторяется с нарастающим интервалом от 2 секунд до 60 минут; в любой момент его можно переотправить вручную из личного кабинета.
normal — выплата сразу; financialConfirmation — выплата после подтверждения финансовым сотрудником; dailyLimit — суточный лимит по каждой валюте; off — полное отключение выводов через API.
Один аккаунт может владеть несколькими мерчантами; владелец добавляет администраторов, которые могут просматривать заказы и переотправлять коллбэки, — операции со средствами и настройками доступны только владельцу.
Мгновенное перемещение средств между мерчантами одного аккаунта без комиссии — удобно для казначейства нескольких направлений бизнеса.
Google 2FA защищает операции со средствами и требует второго подтверждения при выводе; на стороне API действуют белые списки IP, подписи RSA и защита от повторов; для финансовых действий можно включить аудит-подтверждение через Telegram.
Стейблкоины и нативные монеты с доступностью по конкретным сетям; TRON-USDC закрыт, в TON пока нет USDC
Регистрация по e-mail; система автоматически генерирует пару ключей RSA-2048 и API-secret — без переговоров с менеджерами.
Документация по этому шагу →Привяжите Google 2FA в личном кабинете, затем загрузите свой открытый ключ (public_u), укажите callback-URL и белый список IP серверов.
Документация по этому шагу →Проверьте подпись и шифрование end-to-end через эндпоинт selfcheck, затем вызывайте createAddress для каждого заказа.
Документация по этому шагу →После подтверждения перевода в сети AnonyPay обращается к вашему серверу; ответьте SUCCESS, чтобы замкнуть цикл, — о финальном статусе выводов уведомляем таким же коллбэком.
Документация по этому шагу →Четыре линии обороны — от передачи данных до выплаты
Протокол v2 использует подписи SHA256withRSA и шифрование RSA-OAEP по всей цепочке; каждый запрос несёт метку времени (окно ±300 секунд) и одноразовый nonce — повторы отклоняются. Ответы и коллбэки также подписаны, так что вы можете проверить и нас.
API мерчанта требует белый список IP серверов; вход в кабинет подтверждается кодом из e-mail, а сессия истекает через 2 часа.
Смена callback-URL, переключение режима выводов, выплата выводов и внутренние переводы требуют TOTP-код с защитой от повторного использования.
При включённом финансовом подтверждении каждый вывод требует одобрения назначенного финансового контакта в Telegram; режим суточного лимита автоматически ограничивает объём выводов по каждой валюте.
Подпись, шифрование, nonce и временные окна полностью реализованы — вы отправляете только бизнес-параметры.
const { AnonyV2Client } = require('./anony_v2');
const c = new AnonyV2Client(appId, serverPubB64, merchantPrivB64);
const token = await c.getToken(secret); // 自动 md5 鉴权 + 验签解密取出 token
const req = c.buildRequest({ userOrder: 'A1001', addressType: 'trx' }, token);
const r = await fetch(c.baseUrl + 'createAddress', { method: 'POST', body: req.body, headers: req.headers });
const body = await r.json();
if (body.code === 10000) {
const data = c.verifyResponse(body.data, r.headers.get('anony-timestamp'),
r.headers.get('anony-nonce'), r.headers.get('anony-sign'));
}Основные сети — TRON, Ethereum, BSC, Solana, TON; USDT доступен на подключённых сетях, USDC — на Ethereum, BSC и Solana. В TON нет USDC, приём TRON-USDC закрыт. Подробности в таблице выше.
Мы автоматически повторяем отправку с нарастающим интервалом от 2 секунд до 60 минут; после исчерпания попыток коллбэк можно переотправить одним кликом со страницы деталей заказа.
Решаете вы: normal, финансовое подтверждение, суточный лимит или off — режим можно переключить в кабинете в любой момент (требуется Google 2FA).
Без переговоров с менеджерами: ID мерчанта и ключи выдаются автоматически при регистрации