Passer au contenu

Tarifs : un prix public pour chaque méthode, paiement à l'usage

1 USD = 10,000,000 CU. Le poids en CU de chaque méthode JSON-RPC et opération de la Data API est répertorié ci-dessous et disponible depuis un point de terminaison public. Les requêtes rejetées ne sont pas facturées.

Forfaits

Commencer gratuitement

30,000,000 CU à l'inscription. Après votre premier appel facturé, chaque cycle de 30 jours se termine par une recharge jusqu'à 30,000,000 CU si votre solde est inférieur (sans cumul). 25 appels par seconde en moyenne sur l'ensemble des clés de votre compte. Sans carte bancaire.

Paiement à l'usage

Recharge minimale $1 ; USD, USDT ou USDC (actuellement en nous contactant). Votre première recharge payante supprime le plafond d'appels par seconde au niveau du compte ; chaque clé conserve sa limite par défaut de 400 CU/s (rafale de 1,600 CU). Les crédits gratuits restants sont conservés.

Méthodes courantes (par 1M d'appels)

  • eth_call $1.50
  • eth_getLogs $3.00
  • soldes d'adresses $2.50
  • prix journaliers DEX $1.50

Tableau complet des poids des méthodes

Trié par CU, du plus bas au plus haut.

MéthodeCU
eth_blockNumber1
eth_chainId1
eth_getBlockByNumber5
eth_blobBaseFee10
eth_feeHistory10
eth_gasPrice10
eth_getBalance10
eth_getBlockByHash10
eth_getBlockReceipts10
eth_getBlockTransactionCountByHash10
eth_getBlockTransactionCountByNumber10
eth_getCode10
eth_getHeaderByHash10
eth_getHeaderByNumber10
eth_getProof10
eth_getRawTransactionByBlockHashAndIndex10
eth_getRawTransactionByBlockNumberAndIndex10
eth_getRawTransactionByHash10
eth_getStorageAt10
eth_getTransactionByBlockHashAndIndex10
eth_getTransactionByBlockNumberAndIndex10
eth_getTransactionByHash10
eth_getTransactionCount10
eth_getTransactionReceipt10
eth_getUncleByBlockHashAndIndex10
eth_getUncleByBlockNumberAndIndex10
eth_getUncleCountByBlockHash10
eth_getUncleCountByBlockNumber10
eth_maxPriorityFeePerGas10
eth_syncing10
net_version10
web3_clientVersion10
web3_sha310
eth_call15
eth_createAccessList20
eth_estimateGas20
eth_simulateV120
eth_getLogs30
eth_sendRawTransaction30
debug_traceBlockByHash100
debug_traceBlockByNumber100
debug_traceCall100
debug_traceTransaction100
trace_block100
trace_call100
trace_get100
trace_replayTransaction100
trace_transaction100

Opérations de la Data API

MéthodeCU
data.chains1
data.status_freshness1
data.block5
data.block_by_hash5
data.nft5
data.token5
data.transaction5
data.block_transactions10
data.tokens_batch10
data.dex_prices15
data.stock15
data.stocks15
data.address_balances25
data.address_transactions25
data.address_transfers25
data.dex_swaps25
data.nfts_by_owner25
data.token_holders25
data.token_transfers25
data.block_traces200
data.transaction_trace200

Les opérations spécifiques à une chaîne qui sont indisponibles (par exemple chaîne non prise en charge ou hors couverture de traces) renvoient HTTP 422 et ne sont pas facturées.

Ces poids sont également disponibles au format JSON depuis GET /v1/plans.

Toutes les méthodes et poids en CU

Chaque ligne représente une méthode et chaque colonne une chaîne. Les poids en CU proviennent du point de terminaison public de tarification.

MéthodeCU par appelBaseBNB Smart ChainEthereumHyperEVMPolygonRobinhood Chain
debug_traceBlockByHash100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
debug_traceBlockByNumber100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
debug_traceCall100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
debug_traceTransaction100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_blobBaseFee10✓Pris en charge—Non pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_blockNumber1✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_call15✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_chainId1✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_createAccessList20✓Pris en charge—Non pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_estimateGas20✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_feeHistory10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_gasPrice10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getBalance10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getBlockByHash10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getBlockByNumber5✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getBlockReceipts10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getBlockTransactionCountByHash10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getBlockTransactionCountByNumber10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getCode10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getHeaderByHash10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getHeaderByNumber10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getLogs30✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getProof10✓Pris en charge✓Pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getRawTransactionByBlockHashAndIndex10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getRawTransactionByBlockNumberAndIndex10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getRawTransactionByHash10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getStorageAt10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getTransactionByBlockHashAndIndex10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getTransactionByBlockNumberAndIndex10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getTransactionByHash10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getTransactionCount10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getTransactionReceipt10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_getUncleByBlockHashAndIndex10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getUncleByBlockNumberAndIndex10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getUncleCountByBlockHash10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_getUncleCountByBlockNumber10✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_maxPriorityFeePerGas10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
eth_sendRawTransaction30✓Pris en charge✓Pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_simulateV120✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge✓Pris en charge✓Pris en charge
eth_syncing10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
net_version10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
trace_block100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge
trace_call100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge
trace_get100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge
trace_replayTransaction100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge
trace_transaction100—Non pris en charge—Non pris en charge✓Pris en charge—Non pris en charge—Non pris en charge—Non pris en charge
web3_clientVersion10✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge✓Pris en charge
web3_sha310✓Pris en charge—Non pris en charge✓Pris en charge—Non pris en charge✓Pris en charge✓Pris en charge

Requêtes courantes non prises en charge

  • méthodes de trace (telles que trace_block ou trace_transaction) sur les chaînes qui ne les prennent pas en charge : utilisez debug_traceTransaction avec {"tracer":"callTracer"}.
  • Méthodes de filtrage (telles que eth_newFilter) : interrogez plutôt eth_getLogs. L'appel de eth_subscribe via HTTP renvoie -32601 ; sur les chaînes où ws est true dans /v1/chains, eth_subscribe est disponible via WebSocket (voir Chaînes prises en charge dans la documentation) ; sinon, interrogez eth_getLogs.
  • Requêtes au-delà de la profondeur d'historique du nœud : utilisez la Data API — voir lecatalogue des jeux de données.

Estimateur d'utilisation

Choisissez les méthodes et les appels par jour pour estimer l'utilisation de CU par cycle, la part du quota du forfait gratuit et le coût au tarif catalogue.

Total de CU par cycle de 30 jours
9,000,000 CU
Part du quota du cycle du forfait gratuit
30% (quota gratuit de 30,000,000 CU)
Estimé au tarif catalogue
$0.90
Moyenne d'appels par seconde
0.23 appels/s (plafond du forfait gratuit 25 appels/s, courtes rafales tolérées)

Méthodes autorisées et refusées

Pour la disponibilité des méthodes et les politiques par chaîne, voir la politique des méthodes JSON-RPC dans la documentation →(en anglais)

Détails de facturation (règlement, arrondi et report, vérifications de solde)

L'utilisation est mesurée en CU (Compute Units) : chaque méthode JSON-RPC consomme un nombre déterminé de CU selon son poids. L'utilisation est totalisée sur toutes les chaînes, en combinant JSON-RPC et Data API.

Les méthodes JSON-RPC ne figurant pas dans le tableau des poids sont facturées 10 CU.

Chaque tranche de 1,000 CU est réglée comme 1 unité de facturation.

Règlement

L'utilisation est facturée par compte et par période d'une heure, arrondie à l'unité de facturation inférieure (1 unité = 1,000 CU), avec le reste reporté sur la période suivante (sur l'ensemble des périodes, le montant total facturé correspond à floor(total CU / 1,000)) ; le règlement s'effectue environ 15 minutes après la fin de la période. Par exemple : 508 CU reportés + 2557 CU consommés = 3065 CU donnent lieu à la facturation de 3 unités, avec 65 CU reportés.

Solde et admission

Chaque requête est vérifiée par rapport à votre solde en temps réel, y compris l'utilisation non encore facturée. Dès que votre solde est épuisé, les nouvelles requêtes sont rejetées avec HTTP 402.

Forfait gratuit

Comprend 30,000,000 CU de crédits de bienvenue. Chaque cycle de 30 jours commence dès la première utilisation facturée ; à la fin du cycle, le solde est automatiquement rechargé jusqu'à 30,000,000 CU (sans cumul ; les crédits accordés ne sont pas repris, sauf pour les crédits obtenus en violation des Conditions d'utilisation). Toutes les clés partagent une moyenne de 25 appels par seconde, et de courtes rafales sont tolérées. Votre première recharge payante supprime le plafond d'appels par seconde au niveau du compte ; chaque clé conserve sa limite par défaut de 400 CU/s (rafale de 1,600 CU).

Aucune carte bancaire requise — inscrivez-vous instantanément avec GitHub, Google ou votre portefeuille.

Votre première recharge payante met à niveau le compte de façon permanente et supprime le plafond d'appels par seconde au niveau du compte.

Tarifs et forfaits

Paiement à l'usage ; 1 USD = 10,000 unités de facturation (= 10,000,000 CU) ; recharge minimale de $1. Devises prises en charge : USD, USDT, USDC. Contactez-nous pour recharger ; votre solde est crédité dès confirmation du paiement.

FAQ

Une seule clé API peut-elle être utilisée sur toutes les chaînes ?

Oui. Une seule clé API fonctionne pour le JSON-RPC sur chaque chaîne prise en charge et pour la Data API sur les chaînes qui la proposent ; une clé appartient au compte, pas à une chaîne spécifique. Lire le guide « Une clé, plusieurs chaînes » →(en anglais)

Les requêtes rejetées sont-elles facturées ?

Non. La Section 8 (Comptage et facturation) des Conditions d'utilisation stipule : les requêtes rejetées par le Service, par exemple en cas de Crédits insuffisants, de dépassement des limites de débit, de réseau temporairement indisponible ou de requête mal formée, ne sont pas facturées. Les requêtes hors de notre couverture de données ne sont pas facturées mais peuvent être comptabilisées dans les limites de débit. Lire la Section 8 des Conditions →

Comment payer ?

Paiement à l'usage : 1 USD = 10,000 unités de facturation (= 10,000,000 CU), recharge minimale de $1, USD/USDT/USDC acceptés. Les recharges sont traitées par e-mail pour le moment ; les crédits sont ajoutés dès confirmation du paiement. Contactez-nous pour recharger →

Qu'est-ce qu'une chance de réinitialisation ?

Une chance de réinitialisation recharge votre solde jusqu'au montant de la promotion et ne retire jamais de crédits. Offre en cours : les chances de réinitialisation sont attribuées chaque mois ; utilisez-en une pour recharger votre solde jusqu'à 30,000,000 CU. En savoir plus →

Consulter la référence JSON-RPC →(en anglais)