Aller au contenu

FAQ pour développeurs

Nous répondons ici aux questions les plus fréquemment posées par les développeurs

Qu’est-ce que Chaingateway.io ? Chaingateway.io est une plateforme complète fournissant des solutions d’API blockchain qui permettent aux développeurs d’intégrer des fonctionnalités blockchain dans leurs applications. Nos services prennent en charge divers réseaux blockchain, permettant une interaction fluide et efficace avec les données et opérations blockchain.

Comment démarrer avec Chaingateway.io ? Pour commencer, créez un compte sur Chaingateway.io. Une fois inscrit, vous pouvez accéder à vos clés API depuis le tableau de bord, dont vous aurez besoin pour authentifier vos requêtes API. Notre documentation propose des guides détaillés et des exemples pour vous aider à intégrer nos API dans votre application.

Quels réseaux blockchain sont pris en charge ? Chaingateway.io prend en charge divers réseaux blockchain, notamment :

  • Ethereum
    • Mainnet
    • Sepolia
  • Binance Smart Chain
    • Mainnet
    • Testnet
  • Bitcoin
    • Mainnet
    • Testnet3
  • Polygon
    • Mainnet
    • Amoy
  • Tron
    • Mainnet
    • Nile

Pour plus d’informations sur l’accès aux différents réseaux, consultez Réseaux pris en charge.

Quels types d’API Chaingateway.io propose-t-il ? Nous proposons une gamme d’API pour faciliter différentes opérations blockchain, notamment :

  • Gestion des wallets : Créer et gérer des wallets.
  • Gestion des transactions : Envoyer, recevoir et surveiller des transactions.
  • Instant Payment Notification : Recevoir des notifications webhook sur les événements blockchain.
  • Récupération de données : Récupérer des données blockchain comme les soldes, les historiques de transactions, et plus.

Comment authentifier mes requêtes API ? Les requêtes API vers Chaingateway.io doivent être authentifiées à l’aide d’une clé API. Vous trouverez votre clé API dans le tableau de bord après connexion. Incluez cette clé dans les en-têtes de vos requêtes HTTP comme suit :

Authorization: YOUR_API_KEY

Existe-t-il des limites d’utilisation pour les API ? Oui, il existe des limites d’utilisation basées sur votre plan d’abonnement. Les plans gratuits ont des limites plus basses, tandis que les plans supérieurs offrent des quotas d’utilisation plus généreux. Des informations détaillées sur les limites et les tarifs sont disponibles sur notre page de tarifs.

Comment gérer les erreurs de l’API ? Si une requête API échoue, la réponse inclura un code d’erreur et un message indiquant le problème. Les codes d’erreur courants incluent :

  • 400 : Bad Request - Votre requête est mal formée.
  • 401 : Unauthorized - Votre clé API est invalide ou manquante.
  • 403 : Forbidden - Vous n’avez pas la permission d’accéder à la ressource demandée.
  • 422 : Unprocessable Entity - La requête était bien formée mais n’a pas pu être traitée en raison d’erreurs sémantiques.
  • 500 : Internal Server Error - Un problème est survenu de notre côté.

Consultez la section de gestion des erreurs de notre documentation pour plus de détails. Nous ajoutons également des informations utiles dans le corps de notre réponse. Voici un exemple :

{
"status": 422,
"ok": false,
"message": "insufficient funds for gas * price + value: balance 2000000000000, tx cost 195000000000000, overshot 193000000000000",
"errors": []
}
{
"status": 422,
"ok": false,
"message": "Data validation failed",
"errors": {
"password": ["The password field is required."]
}
}

Puis-je tester les API dans un environnement sandbox ? Oui, nous fournissons un environnement testnet à des fins de test. Cela vous permet de tester votre intégration sans affecter les transactions blockchain réelles sur le mainnet, uniquement sur le testnet. L’accès à la sandbox peut être configuré depuis votre tableau de bord.

Consultez Réseaux pris en charge pour savoir comment accéder aux différents réseaux.

Comment puis-je surveiller mon utilisation de l’API ? Vous pouvez surveiller votre utilisation de l’API depuis le tableau de bord, qui fournit des analyses et rapports détaillés sur le nombre de requêtes effectuées, l’utilisation des données et les erreurs rencontrées.

Comment obtenir de l’aide en cas de problème ? Pour obtenir de l’aide, vous pouvez nous contacter via notre portail d’assistance disponible dans le tableau de bord. Nous proposons également un forum communautaire et une documentation complète qui peuvent aider à résoudre les problèmes courants.

Pour les demandes urgentes, contactez directement notre équipe support par e-mail à support@chaingateway.io, via Telegram, ou via le chat web sur le site.

Nous animons également une communauté Telegram où vous trouverez des discussions utiles.

Existe-t-il un programme de parrainage ou de partenariat ? Oui, nous proposons des programmes de parrainage et de partenariat pour les développeurs et les entreprises souhaitant promouvoir Chaingateway.io. Pour plus d’informations, consultez notre page partenaires.

Où puis-je trouver les dernières actualités et mises à jour sur Chaingateway.io ?

Restez informé des dernières actualités, sorties de fonctionnalités et annonces en suivant notre blog et en vous abonnant à notre newsletter.