Bir kez atanır, hep kullanılır
Bir müşteri, bir adres. Bugün, yarın, bir sonraki ödemede — adres asla değişmez.
Her müşteriye kalıcı bir yatırma adresi bağlayın — istediğiniz tutarı tekrar tekrar yatırın, her ödeme otomatik callback'lerle hesaba geçsin. TRON, Ethereum, BSC, Solana ve TON gibi başlıca zincirlerde çalışır; işyeri KYC'si gerektirmez, sabit 0.5% ücret uygulanır.
Bir müşteri, bir adres. Bugün, yarın, bir sonraki ödemede — adres asla değişmez.
Ödeme başına 0.5% ve ödeme başına bir ücret tavanı — ne kadar çok alırsanız, gerçek oranınız o kadar düşer.
Para birimine göre ücretleri görün →Tek API, tüm başlıca zincirler.
Tek satırla bir müşterinin kalıcı adresini alın; hesaba geçiş otomatik callback'le gelir.
$address = $anonyPay->customers->address($customerId);
{
"status": "credited",
"amount": "250.00",
"currency": "USDT"
}createAddress, userOrder üzerinde idempotenttir: aynı userOrder her zaman aynı adresi döndürür — müşteri kimliği kullanırsanız kalıcı, tekrar tekrar yatırmaya uygun bir adres; sipariş numarası kullanırsanız sipariş başına adres elde edersiniz. Karar sizin. Adres düzeyindeki callback URL'i işyeri varsayılanını geçersiz kılabilir.
Callback'ler zincir üstü onayla tetiklenir ve 2 saniyeden 60 dakikaya kadar artan aralıklarla yeniden denenir; dilediğiniz zaman panelden manuel olarak da yeniden gönderebilirsiniz.
normal doğrudan öder, financialConfirmation finans onayı gerektirir, dailyLimit para birimi başına günlük hacmi sınırlar, off ise API çekimlerini tamamen kapatır.
Bir hesap birden fazla işyerine sahip olabilir; sahipler, siparişleri görüntüleyip callback yeniden gönderebilen yöneticiler ekler — fonlar ve ayarlar yalnızca sahibin kontrolündedir.
Aynı hesap altındaki işyerleri arasında fonları anında ve sıfır ücretle taşıyın — çok işletmeli fon yönetimi için idealdir.
Google 2FA, çekimlerde ikinci bir onay isteyerek fon işlemlerini korur; API tarafında IP beyaz listesi, RSA imzaları ve replay koruması uygulanır; finansal işlemler için Telegram denetim onayı zorunlu kılınabilir.
Zincire özgü kullanılabilirlikle stablecoin'ler ve yerel coin'ler; TRON-USDC kapalıdır ve TON'da şu anda USDC yoktur
E-posta ile kaydolun; sistem RSA-2048 anahtar çiftinizi ve API secret değerinizi otomatik olarak oluşturur — satış görüşmesi gerekmez.
Bu adımın dokümantasyonu →Panelde Google 2FA bağlayın, ardından açık anahtarınızı (public_u) yükleyin, callback URL'ini ve sunucu IP beyaz listesini ayarlayın.
Bu adımın dokümantasyonu →İmzalama ve şifrelemeyi selfcheck endpoint'iyle uçtan uca doğrulayın, ardından her sipariş için createAddress çağırın.
Bu adımın dokümantasyonu →Transfer zincirde onaylandığında AnonyPay sunucunuzu çağırır; döngüyü kapatmak için SUCCESS yanıtı verin — çekimler de nihai durumlarını aynı şekilde bildirir.
Bu adımın dokümantasyonu →İletimden ödemeye dört savunma hattı
v2 protokolü uçtan uca SHA256withRSA imzaları ve RSA-OAEP şifrelemesi kullanır; her istek bir zaman damgası (±300 saniyelik pencere) ve tek kullanımlık nonce taşır — tekrarlanan istekler reddedilir. Yanıtlar ve callback'ler de imzalanır, böylece siz de bizi doğrulayabilirsiniz.
İşyeri API'si sunucu IP beyaz listesini zorunlu kılar; panele giriş e-posta doğrulama kodu gerektirir ve oturumlar 2 saat sonra sona erer.
Callback URL'lerini değiştirme, çekim modunu değiştirme, çekimleri serbest bırakma ve dahili transferlerin tümü, replay korumalı bir TOTP kodu gerektirir.
Finansal onay açıkken her çekim, belirlediğiniz Telegram finans yetkilisinin onayını gerektirir; günlük limit modu, para birimi başına çekim hacmini otomatik olarak sınırlar.
İmzalama, şifreleme, nonce ve zaman pencereleri tamamen paketlenmiştir — siz yalnızca iş parametrelerini gönderirsiniz.
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'));
}Başlıca zincirler — TRON, Ethereum, BSC, Solana, TON; USDT yayında olan zincirlerde, USDC ise Ethereum, BSC ve Solana'da mevcuttur. TON'da USDC yoktur ve TRON-USDC yatırma kanalı kapalıdır. Yukarıdaki tabloya bakın.
Otomatik olarak 2 saniyeden 60 dakikaya kadar artan aralıklarla yeniden deneriz; denemeler tükendikten sonra sipariş detay sayfasından tek tıkla yeniden gönderebilirsiniz.
Seçim sizin: normal, finansal onay, günlük limit veya kapalı — modları panelden dilediğiniz zaman değiştirin (Google 2FA gerekir).
Satış süreci yok — kayıt sırasında işyeri kimliğiniz ve anahtarlarınız otomatik olarak atanır