RPC- und Data-API-Preise: CU-Gewichtungen und Preis pro Million Aufrufe
Zu den aktuell veröffentlichten Tarifen kostet eth_call vor verfügbarem kostenlosem Guthaben 15 CU pro Aufruf oder $1.50 pro Million Aufrufe; rufen Sie die aktuelle Plans-API für Ihre Workload-Schätzung ab.
Lesen Sie aktuelle Methodengewichtungen und Umrechnungseinheiten auf der RPC- und Data-API-Preisseite ab oder rufen Sie GET /v1/plans ab. Entwickler und KI-Agenten können dieselben Werte verwenden, um Aufrufkosten in Compute Units (CU) und USD zu schätzen.
Dieser Leitfaden erläutert, was eine CU darstellt, wie Methodengewichtungen funktionieren, wie CU-Gewichtungen in einen Preis pro Million Aufrufe in USD umgerechnet werden und wie die Kosten pro Zyklus geschätzt werden.
Methodengewichtungen und Abrechnung
Jede unterstützte Methode wird mit ihrer veröffentlichten Compute Unit (CU)-Gewichtung abgerechnet. Beispielsweise verbrauchen Aufrufe von Standardmethoden wie eth_blockNumber oder eth_call, Ausführungs-Trace-Methoden (wie debug_traceTransaction) und Data-API-Endpunkte (wie data.block) jeweils ihre definierte CU-Gewichtung pro Aufruf. Die veröffentlichten CU-Gewichtungen für alle Methoden sind auf der Preisseite verfügbar und können dynamisch über die Plattform-Plans-API (GET /v1/plans) abgefragt werden.
Nicht aufgeführte oder neu eingeführte JSON-RPC-Methoden erhalten die Standard-CU-Gewichtung. Data-API-Methoden außerhalb der verfügbaren Abdeckung geben entsprechende Statuscodes zurück und werden nicht abgerechnet.
Umrechnung von CU pro Aufruf in den Preis pro Million Aufrufe
Bei der Planung von Infrastrukturbudgets messen Entwickler Kosten häufig in Dollar pro Million Anfragen.
Umrechnungsformel
Im Preismodell der Plattform gilt:
- Bezahlte Credits lauten auf Abrechnungseinheiten:
units_per_usd(Abrechnungseinheiten pro 1 USD). - Jede Abrechnungseinheit enthält eine feste Anzahl an CU:
cu_per_unit(CU pro Abrechnungseinheit). - Daher liefert 1 USD insgesamt
units_per_usd × cu_per_unitCU.
Informationen zur Verrechnung finden Sie auf der Preisseite.
Preistabelle gängiger Methoden
Die folgende Tabelle führt repräsentative Methoden mit ihren CU-Gewichtungen und Listenpreisen pro Million Aufrufe auf, ausgelesen aus der Plattform-Plans-API (GET /v1/plans):
Aktive Umrechnungsparameter
1 USD = 10,000 Abrechnungseinheiten, 1 Abrechnungseinheit = 1,000 CU (1 USD = 10,000,000 CU).
Formel: CU-Gewichtung × 1,000,000 ÷ (10,000 × 1,000) USD.
| Methode | CU pro Aufruf | Preis pro 1M Aufrufe (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 |
Vergleich mit alternativen Providern
Für eine vollständige Workload-Checkliste und Selbsttests beginnen Sie mit Auswahl eines RPC-Providers.
Wenn Sie Infrastrukturbudgets für EVM-Contract-Reads und Log-Abfragen bewerten, sehen Sie hier, wie sich die Compute-Unit-Preise und Tariflimits im Vergleich zu anderen Plattformen verhalten:
- Provider für unterstützte RPC-Lesezugriffe vergleichen: Vergleichen Sie veröffentlichte
eth_call- undeth_getLogs-Compute-Raten, Log-Spannen des kostenlosen Tarifs und Annahmen zu operativen Workloads.
Abrechnungsgrenzen: Was nicht abgerechnet wird
BlockVectra rechnet nur bei einer Antwort ab; frühzeitige Ablehnungen werden niemals berechnet. Da Abrechnungsregeln HTTP-Statuscodes, JSON-RPC-Fehlercodes und Data-API-Antworten umfassen, wiederholt dieser Leitfaden nicht jeden Randfall. Die vollständige Tabelle der Regeln und empfohlenen Entwicklermaßnahmen finden Sie direkt im entsprechenden Leitfaden:
Was nicht abgerechnet wird: Fehlercodes und Abrechnungsregeln
So schätzen Sie Ihre Kosten pro Zyklus
Das Schätzen der Kosten pro Zyklus hilft Teams bei der Entscheidung zwischen dem Kontingent des kostenlosen Tarifs und dem Upgrade auf kostenpflichtige Kapazitäten:
1. Bestimmen Sie Ihre Methodenverteilung und -häufigkeit
Schlüsseln Sie den erwarteten Traffic Ihrer Anwendung nach Methoden auf:
- Leichtgewichtiges Polling oder Sync-Prüfungen (wie
eth_blockNumber); - Vom Benutzer ausgelöste Contract-Aufrufe (wie
eth_call); - Event-Indexierung oder historische Transfer-Abfragen (wie
eth_getLogsoder Data-API-Transfer-Endpunkte).
2. Verwenden Sie den offiziellen Nutzungskalkulator
Anstatt manuell zu rechnen, können Sie den interaktiven Kalkulator auf der Preisseite verwenden:
Zum Nutzungskalkulator auf der Preisseite
Wählen Sie Ihre Methoden aus und geben Sie das tägliche Aufrufvolumen ein. Der Kalkulator berechnet:
- Gesamt-CU pro Nutzungszyklus;
- Anteil am Zykluskontingent des kostenlosen Tarifs;
- Daraus resultierende durchschnittliche Aufrufe pro Sekunde;
- Geschätzte Kosten zum Listenpreis für die Nutzung, die das kostenlose Kontingent übersteigt.
3. Den Leitfaden für den kostenlosen Tarif prüfen
Was das kostenlose Kontingent abdeckt, erfahren Sie im Leitfaden für den kostenlosen Tarif.
Nachdem Sie die Nutzung geschätzt haben, laden Sie Ihr RPC-Konto programmatisch auf; prüfen Sie offene Netzwerke und Token vor dem Transfer von Mitteln.
Nächste Schritte
- Datensatzverzeichnis durchsuchen, um alle von BlockVectra indexierten Datensätze zu sehen.
- Kostenlosen Tarif und Preise ansehen, um zu prüfen, was Ihr Konto beinhaltet.
- In der Konsole anmelden, um einen API key zu erstellen.
Zuletzt aktualisiert:
QuickNode-Vergleich
Nutzen Sie BlockVectra für unterstützte gelegentliche RPC-Leseabfragen ohne monatliches RPC-Abonnement; der authentifizierte Zugriff nutzt berechtigtes kostenloses Guthaben oder nutzungsbasierte Abrechnung mit einer Mindestaufladung von $0.01 zzgl. Netzwerk-Gas.
Robinhood Chain
Verbinden Sie sich mit viem oder ethers mit Robinhood Chain, deployen Sie mit Foundry oder Hardhat, hören Sie auf WebSocket-Logs oder Webhook-Events und fragen Sie Aktivitäten von Aktien-Token ab.