Przydzielony raz, używany na zawsze
Jeden klient, jeden adres. Dziś, jutro, przy następnej płatności — adres nigdy się nie zmienia.
Przypisz każdemu klientowi stały adres wpłat — dowolna kwota, nieograniczone doładowania, księgowanie z automatycznymi callbackami. Działa w sieciach TRON, Ethereum, BSC, Solana i TON, bez KYC dla sprzedawcy i ze stałą opłatą 0.5%.
Jeden klient, jeden adres. Dziś, jutro, przy następnej płatności — adres nigdy się nie zmienia.
0.5% od każdej płatności, z limitem opłaty na płatność — im więcej otrzymujesz, tym niższa Twoja efektywna stawka.
Zobacz opłaty według waluty →Jedno API, wszystkie główne sieci.
Jedna linia kodu, by pobrać stały adres klienta; księgowanie z automatycznym callbackiem.
$address = $anonyPay->customers->address($customerId);
{
"status": "credited",
"amount": "250.00",
"currency": "USDT"
}createAddress jest idempotentne względem userOrder: ten sam userOrder zawsze zwraca ten sam adres — użyj identyfikatora klienta, aby uzyskać stały adres nadający się do wielokrotnych doładowań, albo numeru zamówienia, aby otrzymać adres per zamówienie. Decyzja należy do Ciebie. URL callbacku na poziomie adresu może nadpisać domyślne ustawienie sprzedawcy.
Callbacki są wysyłane po potwierdzeniu on-chain i ponawiane z rosnącym odstępem od 2 sekund do 60 minut; w każdej chwili możesz też ponowić wysyłkę ręcznie z panelu.
normal wypłaca od razu, financialConfirmation wymaga zatwierdzenia przez dział finansowy, dailyLimit ogranicza dzienny wolumen dla każdej waluty, off całkowicie wyłącza wypłaty przez API.
Jedno konto może posiadać wielu sprzedawców; właściciele dodają administratorów, którzy mogą przeglądać zamówienia i ponawiać callbacki — środki i ustawienia pozostają wyłącznie w rękach właściciela.
Przenoś środki między sprzedawcami w ramach tego samego konta natychmiast i bez opłat — wygodne przy zarządzaniu finansami wielu linii biznesowych.
Google 2FA chroni operacje na środkach z dodatkowym potwierdzeniem przy wypłatach; po stronie API wymuszane są białe listy IP, podpisy RSA i ochrona przed powtórzeniami; działania finansowe mogą wymagać audytowego potwierdzenia przez Telegram.
Stablecoiny oraz monety natywne, z dostępnością zależną od sieci; TRON-USDC jest zamknięty, a TON obecnie nie obsługuje USDC
Zarejestruj się przez e-mail; system automatycznie wygeneruje Twoją parę kluczy RSA-2048 oraz secret API — bez rozmów z działem sprzedaży.
Dokumentacja tego kroku →Powiąż Google 2FA w panelu, a następnie prześlij swój klucz publiczny (public_u), ustaw URL callbacku i białą listę adresów IP serwerów.
Dokumentacja tego kroku →Zweryfikuj podpisywanie i szyfrowanie end-to-end przez endpoint selfcheck, a potem wywołuj createAddress dla każdego zamówienia.
Dokumentacja tego kroku →Gdy przelew zostanie potwierdzony on-chain, AnonyPay wywoła Twój serwer; odpowiedz SUCCESS, aby domknąć proces — wypłaty zgłaszają swój stan końcowy w ten sam sposób.
Dokumentacja tego kroku →Cztery linie obrony — od transmisji po wypłatę środków
Protokół v2 stosuje podpisy SHA256withRSA i szyfrowanie RSA-OAEP na całej trasie; każde żądanie zawiera znacznik czasu (okno ±300 s) i jednorazowy nonce — powtórzone żądania są odrzucane. Odpowiedzi i callbacki także są podpisane, więc możesz zweryfikować nas w drugą stronę.
API sprzedawcy wymusza białą listę adresów IP serwerów; logowanie do panelu wymaga kodu weryfikacyjnego z e-maila, a sesje wygasają po 2 godzinach.
Zmiana adresów callback, przełączanie trybów wypłat, zatwierdzanie wypłat i przelewy wewnętrzne wymagają kodu TOTP, z ochroną przed ponownym użyciem.
Przy włączonym potwierdzeniu finansowym każda wypłata wymaga zgody wyznaczonej osoby finansowej przez Telegram; tryb limitu dziennego automatycznie ogranicza dzienny wolumen wypłat dla każdej waluty.
Podpisywanie, szyfrowanie, nonce i okna czasowe są w pełni opakowane — Ty wysyłasz tylko parametry biznesowe.
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'));
}Główne sieci — TRON, Ethereum, BSC, Solana, TON — z USDT na uruchomionych sieciach i USDC na Ethereum, BSC i Solana. TON nie obsługuje USDC, a wpłaty TRON-USDC są zamknięte. Zobacz macierz powyżej.
Ponawiamy automatycznie z rosnącym odstępem od 2 sekund do 60 minut; po wyczerpaniu prób możesz ponowić wysyłkę jednym kliknięciem ze strony szczegółów zamówienia.
To Twoja decyzja: normal, potwierdzenie finansowe, limit dzienny lub off — tryb zmienisz w panelu w dowolnym momencie (wymagane Google 2FA).
Bez procesu sprzedażowego — rejestracja automatycznie przydziela identyfikator sprzedawcy i klucze