BlockVectra comme alternative à QuickNode : RPC sans abonnement mensuel
Utilisez BlockVectra pour les lectures RPC occasionnelles prises en charge sans abonnement RPC mensuel ; l'accès authentifié utilise des crédits gratuits éligibles ou une facturation à l'usage, avec une recharge minimale de $0.01 hors frais de réseau (gas).
Utilisez BlockVectra pour les lectures RPC occasionnelles prises en charge sans abonnement RPC mensuel ; l'accès authentifié utilise des crédits gratuits éligibles ou une facturation à l'usage, avec une recharge minimale de $0.01 hors frais de réseau (gas).
Comparaison
Chiffres des concurrents vérifiés le 2026-10-08. Les pondérations de méthodes, les limites du forfait gratuit et des clés de BlockVectra ont été vérifiées par rapport à GET /v1/plans, et les plages de logs par rapport à GET /v1/chains, le 2026-10-09. Les chiffres actuels sont affichés par les composants ci-dessous.
| Métrique | QuickNode | BlockVectra | Sources |
|---|---|---|---|
| Abonnement RPC payant standard | Build : 49 $/mois, facturation mensuelle ; 80M crédits d'API inclus | Facturation à l'usage sans abonnement RPC mensuel | Tarifs, forfaits, chaînes |
| Durée de l'accès gratuit | Essai d'un mois ; 10M crédits d'API ; aucun dépassement | Crédits à l'inscription et recharges de cycle éligibles ; budget actuel ci-dessous | Tarifs, règles d'essai, forfaits, chaînes |
Le dépassement sur l'offre Build est de 0,62 $ par million de crédits d'API supplémentaires au-delà des 80M inclus, et non un prix pour un million d'appels RPC. Appliquez les pondérations exactes en crédits de la chaîne et de la méthode avant d'estimer l'utilisation. Le tableau utilise la facturation mensuelle, hors réductions annuelles et promotions ; la ligne sur l'accès gratuit compare la durée, et non le nombre d'appels.
Pourquoi choisir BlockVectra
Prix des méthodes et budget du compte gratuit
Les pondérations des méthodes, la conversion en USD et le budget du compte gratuit ci-dessous proviennent de GET /v1/plans. Les limites des chaînes proviennent de GET /v1/chains. Comparez la même chaîne, la même méthode, le même bloc et le résultat complet ; le découpage et les nouvelles tentatives modifient le nombre d'appels.
Paramètres de conversion actifs
1 USD = 10,000 unités de facturation, 1 unité de facturation = 1,000 CU (1 USD = 10,000,000 CU).
Formule : Poids en CU × 1 000 000 ÷ (10,000 × 1,000) USD.
| Méthode | CU par appel | Prix par million d'appels (USD) |
|---|---|---|
eth_blockNumber | 1 | $0.10 |
eth_call | 15 | $1.50 |
eth_getLogs | 30 | $3.00 |
debug_traceTransaction | 100 | $10.00 |
data.block | 5 | $0.50 |
Le Forfait gratuit nécessite l'enregistrement d'un compte et l'utilisation d'une clé API ; toutes les clés d'un compte partagent une moyenne de 25 appels par seconde (pics courts autorisés). À la fin de chaque cycle de 30 jours, les soldes inférieurs à 30,000,000 CU sont rechargés à hauteur de 30,000,000 CU.
| Méthode | Poids en CU | Appels approx. / cycle | Approx. / jour | Tarif catalogue / 1M d'appels |
|---|---|---|---|---|
eth_blockNumber | 1 | 30,000,000 | 1,000,000 | $0.10 |
eth_getBlockByNumber | 5 | 6,000,000 | 200,000 | $0.50 |
eth_getBalance | 10 | 3,000,000 | 100,000 | $1.00 |
eth_call | 15 | 2,000,000 | 66,666 | $1.50 |
eth_getLogs | 30 | 1,000,000 | 33,333 | $3.00 |
debug_traceTransaction | 100 | 300,000 | 10,000 | $10.00 |
data.block | 5 | 6,000,000 | 200,000 | $0.50 |
data.address_balances | 25 | 1,200,000 | 40,000 | $2.50 |
data.dex_prices | 15 | 2,000,000 | 66,666 | $1.50 |
data.transaction_trace | 200 | 150,000 | 5,000 | $20.00 |
Plafond du compte gratuit : jusqu'à 25 appels par seconde, partagés entre toutes les clés du compte, toutes les chaînes et la Data API. Les paramètres par clé key_defaults.cu_per_sec et burst_cu s'appliquent également. Les recharges de cycle éligibles complètent le solde gratuit jusqu'à la cible plutôt que d'ajouter une attribution complète. La première recharge payante interrompt les recharges de cycle tout en conservant les CU gratuites restantes. Consultez les règles du forfait gratuit.
Facturation à l'usage pour les charges de travail intermittentes
Pour une tâche occasionnelle hypothétique de 10 000 lectures eth_call prises en charge, multipliez le nombre d'appels par la pondération actuelle en CU de eth_call dans le tableau des méthodes. Divisez cette utilisation par pricing.units_per_usd × pricing.cu_per_unit pour obtenir son coût de calcul au prix catalogue, puis déduisez les CU gratuites disponibles avant de calculer le calcul payant. Incluez toutes les nouvelles tentatives facturables.
Il n'y a aucun abonnement RPC mensuel. Lorsque votre solde couvre la tâche, aucun financement de calcul supplémentaire n'est requis. Sinon, vérifiez le montant minimal actuel sur l'état des recharges et suivez le flux de recharge ; les frais de réseau (gas) sont distincts. Les comptes non payants éligibles reçoivent des recharges de solde de cycle ; la première recharge payante interrompt ces recharges tout en préservant les CU gratuites inutilisées. Tarifs et règles de recharge : forfaits, vérifiés le 2026-10-09, et règles du forfait gratuit.
Essais sans clé et financement programmatique des agents
Essayez une méthode répertoriée dans public.methods à l'adresse public.url du catalogue de chaînes avant de créer une clé. Pour un accès authentifié, l'inscription programmatique permet à un agent de créer un compte et une clé avec une signature de portefeuille. Les recharges d'agent approvisionnent le même solde d'utilisation avec des stablecoins ; consultez les réseaux, tokens et montants minimaux sur l'état des recharges. Les développeurs et les agents IA bénéficient des mêmes tarifs et limites.
Push d'adresses multi-chaînes
Surveillez le même ensemble d'adresses sur plusieurs chaînes prises en charge dans un seul abonnement, avec un seul récepteur HTTPS. Cela convient à l'activité de portefeuille et aux notifications de paiement sans maintenir un socket par chaîne. Consultez la capacité d'adresses en libre-service et pour entreprises ; contactez-nous pour activer la capacité entreprise. Les frais de jours-adresses et d'événements distribués sont distincts des appels RPC et sont répertoriés dans la tarification Push.
Le RPC sur Robinhood Chain et HyperEVM est répertorié dans le catalogue de chaînes. Vérifiez les méthodes et la prise en charge du Push par réseau ; utilisez le guide de démarrage par chaîne et le guide de rétro-remplissage HyperEVM pour le flux de travail correspondant.
Étapes de migration
- Inventaire et couverture : listez les chaînes, les méthodes, les blocs fixes, les plages de logs et les dépendances d'abonnement. Vérifiez
methods.allow,methods.deny,public.methods,state_window_blocksetwsdans le catalogue. Une fenêtre d'historique nulle est non spécifiée, et non une couverture d'archive. Un test de fumée sans clé surpublic.urlne valide que ses méthodes publiques répertoriées. - Clé et authentification : obtenez une clé BlockVectra via la console ou l'inscription programmatique. Conservez-la dans votre environnement de serveur. Le RPC accepte
POST /v1/{chain}/{api_key}ouPOST /v1/{chain}avecx-api-key; la Data API utilisex-api-key. Cet exemple d'appel dedecimals()sur le WETH d'Ethereum utilise l'en-tête :
if [ -z "$BLOCKVECTRA_API_KEY" ]; then
echo "Set BLOCKVECTRA_API_KEY in your server environment"
exit 1
fi
curl --fail-with-body -sS --max-time 15 https://api.blockvectra.com/v1/eth_mainnet \
-H 'Content-Type: application/json' \
-H 'User-Agent: curl BlockVectraQA/1' \
-H "x-api-key: $BLOCKVECTRA_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2","data":"0x313ce567"},"latest"]}'- Rejouer avant de basculer : remplacez
latestpar le même bloc fixe pris en charge chez les deux fournisseurs et enregistrez le hash du bloc. Comparez les valeurs renvoyées et l'erreur JSON-RPCerror, même après un HTTP 200. Testez des requêtes de logs représentatives, des nouvelles tentatives bornées, la récupération des limites de débit et la reprise par curseur. Migrez les API propriétaires et les abonnements séparément ; basculez le trafic une fois que les résultats requis concordent.
FAQ
Un prix de méthode plus bas signifie-t-il un coût total de tâche inférieur ?
Calculez max(0, sum(calls × method CU) − available_free_cu) / (pricing.units_per_usd × pricing.cu_per_unit). Incluez le découpage, les nouvelles tentatives et tous les services utilisés par votre tâche. Les crédits inclus existants modifient les coûts marginaux ; comparez le résultat complet plutôt que les dénominations d'unités de facturation.
Puis-je migrer en modifiant simplement le point de terminaison ?
Pour les méthodes RPC standard prises en charge, mettez à jour le point de terminaison et la clé dans le chemin ou l'en-tête x-api-key, puis rejouez les requêtes sur bloc fixe. Vérifiez d'abord l'état historique et la couverture des méthodes. Les API propriétaires, les abonnements WebSocket et les récepteurs Push nécessitent leurs propres tests de migration ; consultez l'état historique et Webhook contre WebSocket.
Consultez Comment choisir un fournisseur RPC pour obtenir une liste de contrôle et des auto-tests adaptés à votre charge.
Dernière mise à jour :
Inscription programmatique
Inscrivez-vous et créez une API key par programmation à l'aide d'une signature de portefeuille Ethereum (EIP-191) sans navigateur pour les agents IA, scripts et flux CI.
Comprendre la tarification en CU
Aux tarifs actuels publiés, eth_call coûte 15 CU par appel, soit $1.50 par million d'appels avant déduction des crédits gratuits disponibles ; interrogez l'API des forfaits pour estimer votre charge.