Skip to main content
Bloklake charges for the data it sends you: the bytes of the rows in each response. Not for requests, not for the range you scan, not per chain. A query that scans a million blocks and returns ten rows costs ten rows (plus the 10 KB request minimum).

Pay-as-you-go

$0.50 per GB
  • Prepaid in USDC, from $5
  • 1 request per second
  • No commitment; the balance is used as you go
  • Requests stop with 402 when the balance reaches zero

Standard

$200 per month
  • 1 TB (1,000 GB) of data included every billing period
  • then $0.25 per GB, up to your overage limit (default $50)
  • 10 requests per second
  • Card, billed monthly

Which one?

Above 1 TB, Standard costs $200 + $0.25/GB. For example, 1.2 TB in a month is $250 on Standard and $600 on pay-as-you-go.

Custom plans

For more data, higher request rates or different terms, we set up a private plan for your project: your own price, included data, overage price and requests per second. Email [email protected] with your expected volume. Once it’s ready, the plan appears on your project’s Billing page under “Prepared for you”, and you subscribe like Standard.

What’s included in every plan

  • Every chain, from genesis to the head, with the same key.
  • All fields, both response formats, sets and prepared queries.
  • Free: /status, /v1/schema, /v1/account, server errors, and rate-limited or refused requests.

One plan per project

A project pays one way at a time: pay-as-you-go or a subscription. To use both (for example a subscription for production and pay-as-you-go for experiments), use two projects. To switch a project, see Subscriptions.

Units

1 GB = 10⁹ bytes; 1 TB = 10¹² bytes (decimal, like disk sizes and bandwidth). Prices are in US dollars.