Bloklake
Ethereum · Robinhood · Base · Polygon

Query onchain data. Pay for what you actually use.

Bloklake is a direct API and SQL layer over Ethereum, Robinhood, Base, Polygon, and more, billed by the gigabyte you query, not a seat, not a plan tier you'll never fill.

No credit card. No minimum commitment. $0.50/GB, metered.

uniswap_swaps.py
from bloklake import Client

client = Client(api_key="BLOKLAKE_API_KEY")

# Every Uniswap V3 swap on Ethereum in this block range
swaps = client.query(
    chain="ethereum",
    table="logs",
    block_range=(19_000_000, 19_050_000),
    filters={
        # Swap(address,address,int256,int256,uint160,uint128,int24)
        "topic0": "0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67",
    },
    columns=["block_number", "tx_hash", "log_index", "address", "topics", "data"],
)
Live coverage
EthereumRobinhoodBasePolygon+ more on demand →

Pay for the resources you consume, not an arbitrary subscription.

Most data platforms sell you a tier and hope you don't use it all. We meter what actually crosses the wire.

Typical data platform
  • Same price, whether you use it or not.
  • Capacity sits idle. You still pay.
  • Locked into a contract and a seat count.
  • Outgrow the tier, and the sales team calls.
Bloklake
  • $0.50 per GB. That's the whole model.
  • Nothing running, nothing billed.
  • No contract. No seats. Leave anytime.
  • Outgrow pay-as-you-go, and you decide when to talk to us.

One method, any chain, any table.

client.query(chain, table, block_range, filters, columns). Filter logs by topic0 to catch Uniswap trades, Polymarket fills, or anything else you can point an event signature at.

Stop maintaining pipelines. Start querying the chain.

Join the waitlist for API access, or talk to us about bulk exports and custom data engineering.

or talk to sales →