freeapis

blockfrost Cardano

Interaction with the Cardano mainnet and several testnets

Authentication
API Key
HTTPS
Yes
CORS
Unknown
Data source
public-apis + marcelscruz
Documentation / URL
https://blockfrost.io/

Overview

Blockfrost provides a unified API for the Cardano blockchain — blocks, transactions, addresses, assets, and stake pools — so you don’t need to run a Cardano node. Auth is a free project ID (requests without one return 403, verified).

Quick Start

Latest block (replace YOUR_KEY):

curl "https://cardano-mainnet.blockfrost.io/api/v0/blocks/latest" \
  -H "project_id: YOUR_KEY"
{
  "hash": "abc123...",
  "height": 12345678,
  "slot": 123456789,
  "epoch": 456,
  "time": 1724300000
}

Address details:

curl "https://cardano-mainnet.blockfrost.io/api/v0/addresses/addr1..." \
  -H "project_id: YOUR_KEY"

Asset metadata:

curl "https://cardano-mainnet.blockfrost.io/api/v0/assets/{asset_id}" \
  -H "project_id: YOUR_KEY"

Authentication

  • Register at blockfrost.io → create a project → copy the Project ID.
  • Send it as the project_id header (missing → 403, verified).
  • Mainnet and testnet have different hosts (cardano-mainnet, cardano-testnet).

Rate Limits & Notes

  • Free tier: 50,000 requests/day (per project) — generous; paid plans scale.
  • Endpoints: /blocks, /transactions, /addresses, /assets, /pools, /epochs, and more.
  • Responses are JSON with pagination via page/count query params.
  • Also serves other Cardano networks (preprod, preview) and a full API explorer on the dashboard.

FAQ

Is Blockfrost free? Free tier: 50,000 requests/day per project; more is paid.

How do I get a project ID? Register at blockfrost.io → create a project → copy the Project ID.

Is it only mainnet? Mainnet + testnet networks are available (different hosts).

More in Cryptocurrency

APIAuthHTTPSCORS
0x

API for querying token and pool stats across various liquidity pools

No authYesYes↗
0xArchive

Real-time and historical Hyperliquid and Lighter market data

API KeyNoUnknown↗
1inch

API for querying decentralize exchange

API KeyYesUnknown↗
1inch

API for querying decentralize exchange

No authYesUnknown↗
Alchemy Ethereum

Ethereum Node-as-a-Service Provider

API KeyYesYes↗