# Precios de RPC y Data API: pesos de CU y precio por millón de llamadas

> Source: https://docs.blockvectra.com/es/guides/reading-cu-pricing/

Consulte los pesos de métodos actuales y las unidades de conversión en la [página de precios de RPC y Data API](https://blockvectra.com/en/pricing/), o consulte [GET /v1/plans](https://console-api.blockvectra.com/v1/plans). Los desarrolladores y los Agentes de IA pueden usar los mismos valores para estimar los costos de llamadas en Compute Units (CU) y USD.

Esta guía explica qué representa una CU, cómo funcionan los pesos de métodos, cómo convertir pesos de CU en un precio por millón de llamadas en USD y cómo estimar los costos por ciclo.

## Pesos de métodos y facturación

Cada método compatible se factura según su peso publicado en Compute Units (CU). Por ejemplo, las llamadas a métodos estándar como `eth_blockNumber` o `eth_call`, los métodos de seguimiento de ejecución (como `debug_traceTransaction`) y los endpoints de Data API (como `data.block`) consumen cada uno su peso de CU definido por llamada. Los pesos de CU publicados para todos los métodos están disponibles en la [página de Precios](https://blockvectra.com/en/pricing/) y se pueden consultar dinámicamente desde la API de planes de la plataforma (`GET /v1/plans`).

Los métodos JSON-RPC no listados o recién introducidos reciben el peso de CU predeterminado. Los métodos de Data API fuera de la cobertura disponible devuelven los códigos de estado apropiados y no se facturan.

## Convertir CU por llamada a precio por millón de llamadas

Al planificar presupuestos de infraestructura, los desarrolladores a menudo miden los costos en dólares por millón de solicitudes.

### Fórmula de conversión

Bajo el modelo de precios de la plataforma:

* Los créditos de pago se denominan en **unidades de facturación**: `units_per_usd` (unidades de facturación por 1 USD).
* Cada unidad de facturación contiene una cantidad fija de CU: `cu_per_unit` (CU por unidad de facturación).
* Por lo tanto, 1 USD proporciona un total de `units_per_usd × cu_per_unit` CU.

Para saber cómo funciona la liquidación, consulte la [página de Precios](https://blockvectra.com/en/pricing/).

### Tabla de precios de métodos comunes

La siguiente tabla enumera métodos representativos, mostrando sus pesos de CU y el precio de lista por millón de llamadas, leídos desde la API de planes de la plataforma (`GET /v1/plans`):

**Parámetros de conversión activos**

1 USD = 10,000 unidades de facturación, 1 unidad de facturación = 1,000 CU (1 USD = 10,000,000 CU).

**Fórmula**: Peso en CU × 1,000,000 ÷ (10,000 × 1,000) USD.

| Método | CU por llamada | Precio por 1M de llamadas (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 |

### Comparación con proveedores alternativos

Para obtener una lista de verificación completa de cargas de trabajo y autopruebas, comience con [Cómo elegir un proveedor de RPC](https://docs.blockvectra.com/en/guides/choose-rpc-provider/).

Al evaluar presupuestos de infraestructura para lecturas de contratos EVM y consultas de logs, vea cómo se comparan los precios de unidades de cómputo y los límites de nivel con otras plataformas:

* [Comparar proveedores para lecturas de RPC admitidas](https://docs.blockvectra.com/en/guides/alchemy-alternative/): Compare las tarifas de cómputo publicadas de `eth_call` y `eth_getLogs`, los rangos de logs del nivel gratuito y las suposiciones de carga de trabajo operativa.

## Límites de facturación: qué no se factura

BlockVectra solo factura tras la respuesta; los rechazos tempranos nunca se cobran. Dado que las reglas de facturación abarcan códigos de estado HTTP, códigos de error JSON-RPC y respuestas de Data API, esta guía no repite cada caso límite. Para ver la tabla completa de reglas y las acciones recomendadas para desarrolladores, consulte directamente la guía dedicada:

[Qué no se factura: códigos de error y reglas de facturación](https://docs.blockvectra.com/en/guides/billing-rules/)

## Cómo estimar sus costos por ciclo

Estimar los costos por ciclo ayuda a los equipos a elegir entre la asignación del Plan Gratuito y actualizar a capacidad de pago:

### 1. Identifique la distribución y frecuencia de sus métodos

Desglose el tráfico esperado de su aplicación por método:

* Comprobaciones de sincronización o sondeo ligero (como `eth_blockNumber`);
* Llamadas a contratos activadas por usuarios (como `eth_call`);
* Indexación de eventos o consultas de transferencias históricas (como `eth_getLogs` o endpoints de transferencias de la Data API).

### 2. Utilice el estimador de uso oficial

En lugar de calcular manualmente, puede utilizar el estimador interactivo en la página de Precios:

[Ir al estimador de uso de la página de Precios](https://blockvectra.com/en/pricing/#estimate)

Seleccione sus métodos e introduzca los volúmenes diarios de llamadas. El estimador calculará:

* Total de CU por ciclo de uso;
* Porcentaje de la asignación del ciclo del Plan Gratuito;
* Promedio implícito de llamadas por segundo;
* Costo estimado a precio de lista para el uso que exceda la cuota gratuita.

### 3. Revise la guía del plan gratuito

Para ver qué cubre la asignación gratuita, consulte la [Guía del Plan Gratuito](https://docs.blockvectra.com/en/guides/free-plan/).

Después de estimar el uso, [recargue su cuenta de RPC programáticamente](https://docs.blockvectra.com/en/guides/agent-topup/); verifique las redes y tokens abiertos antes de transferir fondos.

## Próximos pasos

* [Explore el directorio de conjuntos de datos](https://blockvectra.com/en/data/) para ver todos los conjuntos de datos indexados por BlockVectra.
* [Consulte el plan gratuito y los precios](https://blockvectra.com/en/pricing/#free) para comprobar lo que incluye su cuenta.
* [Inicie sesión en la consola](https://console.blockvectra.com/login/?next=%2Fkeys%2F) para crear una API key.
