RPC 및 Data API 요금: CU 가중치와 100만 회 호출당 가격

현재 플랜 API에서 RPC 및 Data API의 CU 가중치와 청구 단위를 확인하고, 100만 회 호출당 가격을 계산하여 예상 사용 비용을 산출하세요.

RPC 및 Data API 요금 페이지에서 현재 메서드 가중치와 환산 단위를 확인하거나 GET /v1/plans를 직접 호출할 수 있습니다. 개발자와 AI 에이전트는 동일한 값을 사용하여 Compute Unit(CU) 및 USD 기준 호출 비용을 예측할 수 있습니다.

이 가이드에서는 CU의 정의, 메서드 가중치의 작동 방식, CU 가중치를 USD 기준 100만 회 호출당 가격으로 환산하는 방법, 그리고 주기별 비용을 추정하는 방법을 단계별로 살펴봅니다.

메서드 가중치와 과금

지원되는 모든 메서드는 공개된 Compute Unit(CU) 가중치에 따라 과금됩니다. 예를 들어 eth_blockNumber나 eth_call 같은 표준 메서드, 실행 추적 메서드(debug_traceTransaction 등), Data API 엔드포인트(data.block 등) 호출은 1회 호출당 정의된 CU 가중치를 각각 소모합니다. 모든 메서드의 공개 CU 가중치는 요금 페이지에서 확인할 수 있으며, 플랫폼 플랜 API(GET /v1/plans)를 통해 동적으로 조회할 수도 있습니다.

목록에 없거나 새로 도입된 JSON-RPC 메서드는 기본 CU 가중치가 적용됩니다. 지원 범위를 벗어난 Data API 메서드는 적절한 상태 코드를 반환하며 과금되지 않습니다.

호출당 CU를 100만 회 호출당 가격으로 환산하기

인프라 예산을 계획할 때 개발자들은 흔히 100만 건 요청당 달러 비용을 기준으로 측정합니다.

환산 공식

플랫폼 요금 모델에 따른 환산 관계는 다음과 같습니다:

  • 유료 크레딧은 청구 단위로 표시됩니다: units_per_usd(1 USD당 청구 단위 수).
  • 각 청구 단위는 고정된 수의 CU를 포함합니다: cu_per_unit(청구 단위당 CU 수).
  • 따라서 1 USD는 총 units_per_usd × cu_per_unit CU를 제공합니다.

정산 작동 방식에 대한 자세한 내용은 요금 페이지를 참조하세요.

주요 메서드 가격표

아래 표는 플랫폼 플랜 API(GET /v1/plans)에서 읽어온 대표적인 메서드의 CU 가중치와 100만 회 호출당 정가(list price)를 보여줍니다:

현재 환산 기준 파라미터

1 USD = 10,000 청구 단위, 1 청구 단위 = 1,000 CU(즉 1 USD = 10,000,000 CU).

환산 공식: 호출당 CU 가중치 × 1,000,000 ÷ (10,000 × 1,000) USD.

메서드호출당 CU100만 회 호출당 가격(USD)
eth_blockNumber1$0.10
eth_call15$1.50
eth_getLogs30$3.00
debug_traceTransaction100$10.00
data.block5$0.50

다른 제공업체와 비교

전체 워크로드 체크리스트와 자체 테스트 방법은 RPC 제공업체 선택 방법을 참조하세요.

EVM 컨트랙트 읽기 및 로그 쿼리를 위한 인프라 예산을 평가할 때, Compute Unit 요금 및 티어 한도가 다른 플랫폼과 어떻게 비교되는지 확인하세요:

과금 경계: 과금되지 않는 요청

BlockVectra는 응답 시에만 과금하며, 사전에 거부된 요청은 과금되지 않습니다. 과금 규칙은 HTTP 상태 코드, JSON-RPC 오류 코드, Data API 응답 등 다양한 경우에 걸쳐 적용되므로, 이 가이드에서 모든 예외 상황을 반복하지는 않습니다. 규칙 전체 표와 권장 대응 방법은 전용 가이드를 직접 참조하세요:

과금되지 않는 요청: 오류 코드 및 과금 규칙

주기별 비용을 추정하는 방법

주기별 비용을 추정하면 무료 플랜 한도를 유지할지, 유료 용량으로 업그레이드할지 명확하게 판단할 수 있습니다:

1. 메서드 분포 및 호출 빈도 파악

애플리케이션의 예상 트래픽을 메서드별로 분류합니다:

  • 경량 폴링 또는 동기화 확인(eth_blockNumber 등);
  • 사용자 상호작용으로 발생하는 컨트랙트 호출(eth_call 등);
  • 이벤트 인덱싱 또는 과거 전송 내역 조회(eth_getLogs 또는 Data API 전송 엔드포인트).

2. 공식 사용량 계산기 활용

직접 수식을 계산할 필요 없이 요금 페이지의 대화형 계산기를 사용할 수 있습니다:

요금 페이지 사용량 계산기 바로가기

사용할 메서드를 선택하고 일일 호출 횟수를 입력하면 계산기가 다음 항목을 자동으로 산출합니다:

  • 사용 주기당 총 CU 소모량;
  • 무료 플랜 주기 한도 대비 비율;
  • 예상 평균 초당 호출 수;
  • 무료 한도를 초과하는 사용량에 대한 정가 기준 예상 비용.

3. 무료 플랜 가이드 확인

무료 제공량이 지원하는 범위를 확인하려면 무료 플랜 가이드를 참조하세요.

사용량을 추정한 후 프로그래밍 방식으로 RPC 계정을 충전하세요. 자금을 전송하기 전에 지원되는 네트워크와 토큰을 먼저 확인하시기 바랍니다.

다음 단계

최종 수정일:

이 페이지의 내용