Explorateur de blockchain personnalisé
Emplacement : Paramètres → Intégrations → Explorateur de blockchain personnalisé
Emplacement :Paramètres → Intégrations → Explorateur de Blockchain Personnalisé
Connectez une API d'explorateur de blockchain personnalisé pour les blockchains non prises en charge ou pour utiliser votre service d'explorateur préféré.
Champs
| Champ | Description | Par défaut |
|---|---|---|
| Activer | Activez l'explorateur de blockchain personnalisé. | Désactivé |
| Type d'unité | Sélectionnez le format d'unité : « Bitcoin / Ethereum / Dogecoin » (unités standard) ou « Satoshi / Wei / Dogecoin » (plus petites unités). | Bitcoin / Ethereum / Dogecoin |
| URL de Solde | Point de terminaison API pour interroger les soldes d'adresses. Utilisez{R}comme espace réservé pour l'adresse du portefeuille,{N}pour le code de la cryptomonnaie,{N2}pour le nom de la cryptomonnaie. | — |
| Chemin du Solde | Chemin JSON pour extraire la valeur du solde de la réponse de l'API. | — |
| URL de Transaction | Point de terminaison API pour interroger une seule transaction. Utilisez{R}comme espace réservé pour le hachage de la transaction,{A}pour l'adresse du contrat de jetons. | — |
| Chemins des Transactions | Chemins JSON pour extraire les données de transaction (montant, confirmations, etc.). | — |
| URL des Transactions | Point de terminaison API pour lister les transactions récentes pour une adresse. Utilisez{R}pour l'adresse,{N}pour le code de la cryptomonnaie,{A}pour l'adresse du contrat de jetons. | — |
| Chemins des Transactions | Chemins JSON pour extraire les données de la liste des transactions. | — |
| URL du Générateur d'Adresses | Point de terminaison API pour générer de nouvelles adresses de dépôt. | — |
| Chemin du Générateur d'Adresses | Chemin JSON pour extraire l'adresse générée. | — |
Fonctionnement
L'intégration personnalisée de l'explorateur permet à QuantaPay de :
- Vérifier les soldes— Vérifier les paiements entrants en interrogeant votre explorateur
- Vérifier les transactions— Rechercher les détails et les confirmations des transactions
- Lister les transactions— Trouver les paiements entrants vers votre adresse
- Générer des adresses— Créer des adresses de dépôt uniques par transaction
Exemple : Explorateur Bitcoin personnalisé
Balance URL: https://api.myexplorer.com/address/{R}/balance
Balance Path: data.balance
Transaction URL: https://api.myexplorer.com/tx/{R}
Transaction Paths: data.amount,data.confirmations,data.from,data.to
Transactions URL: https://api.myexplorer.com/address/{R}/txs
Transactions Paths: data[].amount,data[].hash,data[].confirmations
Référence de l'espace réservé
| Espace réservé | Description |
|---|---|
{R} | Adresse du portefeuille (pour les requêtes de solde/transactions) ou hachage de transaction (pour les requêtes de transaction unique) |
{N} | Code de la cryptomonnaie (par exemple,btc, eth) |
{N2} | Nom de la cryptomonnaie (par exemple,Bitcoin, Ethereum) |
{A} | Adresse du contrat de jeton (pour les transactions de jetons ERC-20/BEP-20) |
Remarque: L'API doit renvoyer des réponses JSON. Les formats XML ou autres ne sont pas pris en charge.