CChainPay
Se connecter
API de dépôts multi-chaînes · paiements sortants bientôt

Réglez en crypto sur cinq réseaux, sans gérer un portefeuille pour chacun.

Une seule API fournit des adresses de dépôt sur TRON, BNB Chain, Ethereum, Polygon et Arbitrum — dérivées en HD par client, confirmées on-chain, livrées par webhook. Les paiements sortants arrivent bientôt.

Registre de règlementexemple
TRC20a41f…9c02 → TQn9Y…LK3j81,240.00 USDTconfirmed
BEP206b02…e714 → 0x9F1c…4Db20.842 BNB18/19 conf
ERC20f930…22a1 → 0x2Ae7…88Fc3,050.00 USDCconfirmed
webhook → POST callbackUrl19 / 19 conf
5
Réseaux pris en charge
1%+flat
Frais de dépôt
0%
Frais de token sur les paiements · bientôt
~1min
Confirmation typique
Pourquoi ChainPay

Dépôts publics — paiements sortants bientôt

Les dépôts fonctionnent sans compte ni clé. L'inscription est facultative : elle rattache les dépôts à votre espace et affiche toutes les statistiques.

Aucune inscription pour les dépôts

POST /deposit-address avec callbackUrl et forwardAddress — sans clé API ni compte. Ajoutez votre x-api-key et l'adresse est rattachée à votre espace avec les statistiques complètes.

Multi-chaîne, une seule grammaire de ticker

trc20/usdt, bep20/usdt, erc20/usdt — la même forme de requête sur TRON, BNB Chain, Ethereum, Polygon et Arbitrum.

Réglé sur votre portefeuille

Une fois les confirmations atteintes, les fonds sont envoyés à votre adresse de transfert. Vous détenez la destination ; nous ne gardons aucun solde marchand.

Des webhooks fiables

Callbacks pending et confirmed vers votre URL, avec GET status/transactions comme solution de repli fiable en cas de nouvelle tentative.

Coût réseau transparent

Un pourcentage plus une part fixe fondée sur le coût réseau. Montant minimal et frais estimés par monnaie sur la page Réseaux.

Des paiements quand vous êtes prêt

Cabinet optionnel + clé API : rattachez les dépôts à votre compte pour des statistiques complètes. Les retraits arrivent bientôt : 0 % de frais en token, gaz payé depuis votre propre portefeuille gas station.

Comment un dépôt est réglé

Trois appels, de l'adresse au solde transféré

Aucune inscription préalable pour les dépôts — chaque adresse est obtenue ou créée à chaque requête, suivie par nos scanners et confirmée selon le seuil de chaque chaîne.

01

Créez l'adresse

Indiquez la chaîne, le ticker et votre URL de callback. Vous recevez une adresse HD neuve, réutilisée pour tous les futurs dépôts de la même référence.

POST /deposit-address
{ "chain":"tron", "ticker":"trc20/usdt" }
02

Le scanner détecte le transfert

Un parcours natif des blocs sur TRON et un écouteur d'événements sur BNB Chain repèrent le transfert entrant et commencent à compter les confirmations.

GET /deposit-address/:id/status
→ "confirmations": 14
03

Confirmé et transféré

Dès que le seuil est atteint, les fonds partent vers votre adresse de transfert et votre callback est appelé — avec nouvelles tentatives et backoff s'il ne répond pas.

POST callbackUrl
{ "status":"confirmed" }
Couverture des réseaux

5 chaînes actives aujourd'hui, d'autres arrivent régulièrement

Voir tous les réseaux
Tarifs

1 % + part fixe réseau sur les dépôts · paiements sortants bientôt

Voir tous les tarifs
Taux

Convertissez n'importe quel montant aux taux du marché en direct

Ouvrir le convertisseur
Pour commencer

Une clé pour votre serveur, un identifiant pour votre équipe

  • →Inscrivez-vous une fois : une clé API rattache les dépôts à votre compte (et servira aux paiements sortants au lancement) et un identifiant pour le cabinet.
  • →Tous les portefeuilles, demandes de paiement et soldes sont liés à votre compte — rien de ce qu'ont créé les autres.
  • →La création d'adresses de dépôt reste publique et sans clé — le même appel que peuvent déclencher vos propres utilisateurs.
  • →Renouvelez vous-même votre clé API à tout moment depuis l'espace client — sans ticket de support.
# 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"
 }'