Una sola API emette indirizzi di deposito su TRON, BNB Chain, Ethereum, Polygon e Arbitrum — derivati HD per cliente, confermati on-chain, consegnati via webhook. I pagamenti in uscita arrivano presto.
I depositi funzionano senza account né chiave. La registrazione è facoltativa: collega i depositi al tuo cabinet e mostra tutte le statistiche.
POST /deposit-address con callbackUrl e forwardAddress — nessuna API key né account. Aggiungi il tuo x-api-key e l'indirizzo viene collegato al tuo cabinet con statistiche complete.
trc20/usdt, bep20/usdt, erc20/usdt — la stessa forma di richiesta su TRON, BNB Chain, Ethereum, Polygon e Arbitrum.
Dopo le conferme i fondi vengono inviati al tuo indirizzo di inoltro. La destinazione è tua; non conserviamo alcun saldo del merchant.
Callback pending e confirmed al tuo URL, con GET status/transactions come alternativa affidabile se una consegna viene ritentata.
Percentuale più una parte fissa basata sul costo di rete. Valore minimo e commissione stimata per moneta nella pagina Reti.
Area riservata opzionale + chiave API: associa i depositi al tuo account per statistiche complete. I prelievi arrivano presto: 0% di commissione sul token, gas dal tuo wallet gas station.
Nessuna registrazione preventiva per i depositi — ogni indirizzo viene ottenuto o creato a ogni richiesta, seguito dai nostri scanner e confermato in base alla soglia di ciascuna chain.
Indica chain, ticker e il tuo URL di callback. Ricevi un indirizzo HD nuovo, riutilizzato per tutti i depositi futuri con lo stesso riferimento.
POST /deposit-address
{ "chain":"tron", "ticker":"trc20/usdt" }Una scansione nativa dei blocchi su TRON e un listener di eventi su BNB Chain rilevano il trasferimento in arrivo e iniziano a contare le conferme.
GET /deposit-address/:id/status
→ "confirmations": 14Raggiunta la soglia, i fondi vanno al tuo indirizzo di inoltro e scatta il callback — con nuovi tentativi e backoff se non risponde.
POST callbackUrl
{ "status":"confirmed" }# create a deposit address curl -X POST \ https://api.chainpay.site/deposit-address \ -d '{ "ticker": "bep20/usdt", "forwardAddress": "0xYourWallet…", "externalReference": "order-123", "callbackUrl": "https://you.io/hook" }'