API · /mina-api

Mina Protocol On-Chain API

healthy 4,962 Subscribers

The Mina Protocol blockchain — the "succinct blockchain" — live from a public Mina GraphQL node, no key, nothing cached. Mina uses recursive zk-SNARKs to keep the entire chain a constant ~22 KB regardless of history, and secures itself with delegated proof-of-stake (Ouroboros Samasika). This is the first Mina reader in the marketplace. Read the live network status — the blockchain length (tip height), sync status, chain id, the current consensus epoch and slot and the total number of accounts. Read the best (tip) block with its state hash, height, epoch, the block producer who created it and the total MINA supply at that block. And look up any account by public key for its MINA balance (total and liquid), its transaction nonce and the staking delegate it has assigned its stake to. The on-chain layer for Mina wallets, explorers, stakers and analytics. Live from api.minascan.io.

api.oanor.com/mina-api
Get an API key Try in playground → Contact provider

Machine-readable spec so AI agents can integrate this API.

/api/mina-api/openapi.json
/api/mina-api/llms.txt

Discovery: GET /api/index.json lists every API.

API health

healthy
Uptime
100.00%
Server probes · 24h
Avg latency
393 ms
Server probes · 24h
Subscribers
4,962
active
Total calls
16
last 7 days
status Full status page → · 12 probes/24h

Pricing

Pick a tier — billed monthly, cancel anytime.

Free

Free

  • 7,650 calls / month
  • 3 requests / second
  • Hard cap (429 above quota, no overage)
  • 7.65k calls/month
  • 3 req/sec
  • All endpoints
  • No credit card
Sign in to subscribe

Starter

€10.10 /month

  • 141,500 calls / month
  • 9 requests / second
  • Hard cap (429 above quota, no overage)
  • 141.5k calls/month
  • 9 req/sec
  • Email support
Sign in to subscribe

Pro

€32.80 /month

  • 808,000 calls / month
  • 22 requests / second
  • Hard cap (429 above quota, no overage)
  • 808k calls/month
  • 22 req/sec
  • Priority support
Sign in to subscribe

Business

€88.50 /month

  • 5,020,000 calls / month
  • 55 requests / second
  • Hard cap (429 above quota, no overage)
  • 5.02M calls/month
  • 55 req/sec
  • Dedicated SLA
Sign in to subscribe

Built by

Related APIs

Other APIs with overlapping tags.

Abstract Network API

Live on-chain data for Abstract (chain-id 2741), a consumer-focused ZK Stack Layer 2 (zkSync-based) that settles to Ethereum and uses ETH for gas. Read the chain status — chain id, latest block number, current gas price, node client version and sync state — fetch any block by number (or the latest) with its hash, parent hash, timestamp, transaction count, gas used and limit, base fee and proposer, read the current gas price and max priority fee in both wei and gwei, and look up any account address for its ETH balance (in wei and whole ETH) and transaction nonce. Addresses use the standard 0x EVM hex form. A short protective cache keeps responses fast while staying within a few seconds of the chain. Distinct from other Layer-1, Layer-2 and Cosmos-chain APIs on the marketplace: this surfaces the Abstract ZK network specifically.

api.oanor.com/abstract-api

NEAR Validators & Staking API

Read NEAR's validator set and network economics live from a public NEAR RPC endpoint — no key. NEAR is sharded proof-of-stake: validators stake NEAR, produce blocks and chunks across shards, and earn rewards. The NEAR on-chain reader resolves a single account's state and the view reader runs contract view methods, but neither surfaces the validator set, the next-epoch staking proposals, or the live network economics. This opens that. List the current epoch's validators ranked by stake — each with its account id, stake in NEAR, the blocks and chunks it produced versus expected (its uptime) and slash status; read the next-epoch staking proposals (the validators entering, leaving or re-staking for the upcoming epoch); and read the live network economics — the gas price (in yoctoNEAR), the epoch length in blocks, the protocol version and the block/chunk producer kickout thresholds. The validator / staking / network layer for NEAR explorers, staking dashboards, delegators and analytics. Distinct from the NEAR on-chain account reader and the NEAR view-function reader. Live from RPC; short cache only.

api.oanor.com/nearvalidators-api

Radix Validators & Network API

The Radix Network validator set and ledger status — Radix's proof-of-stake — live from the official public Radix Gateway API, no key, nothing cached. Radix is a layer-1 built for DeFi with its own asset-oriented ledger; its network is secured by validators who stake XRD and accept delegations. This is the first Radix reader in the marketplace. Rank the validators by staked XRD, each with its name, total stake, share of network stake, fee factor and whether it is in the current active set. Look up a single validator by its component address for its stake, rank, share and fee. And read the live ledger status — the current epoch and round, the ledger state version, the validator count and the total XRD staked across the network. The validator-and-staking layer for Radix wallets, staking dashboards, delegators and analytics. Live from mainnet.radixdlt.com.

api.oanor.com/radixvalidators-api

Avalanche P-Chain Validators & Staking API

The Avalanche Primary Network validator set — Avalanche's proof-of-stake — live from the official public Avalanche API, no key, nothing cached. Avalanche secures its Primary Network with hundreds of permissionless validators who stake AVAX (and accept delegations) on the P-Chain; this is the first Avalanche reader in the marketplace. Rank the current validators by stake weight, each with its node id, total stake (own plus delegated, in AVAX), share of network stake, uptime, delegation fee, delegator count and the validation reward pending at the end of its term. Look up a single validator by node id for its stake, rank, delegators and uptime. And read a live staking overview — the validator count, how many are connected, the total AVAX staked on the Primary Network, the current circulating AVAX supply and the average uptime of the set. The validator-and-staking layer for Avalanche wallets, staking dashboards, delegators and analytics. Live from api.avax.network.

api.oanor.com/avaxvalidators-api

Frequently asked questions

Quick answers about pricing, quotas, and integration.

How do I get an API key for Mina Protocol On-Chain API?
Sign up for free at oanor.com, generate an API key from the developer dashboard, and call Mina Protocol On-Chain API with the x-oanor-key header. No credit card needed for the free tier.
What's the rate limit for Mina Protocol On-Chain API?
Free tier allows 1 request per second. Paid plans scale up to 50 requests per second on the Mega tier. Hard limits return HTTP 429 above the quota — no surprise overage charges.
How much does Mina Protocol On-Chain API cost?
Mina Protocol On-Chain API has a free tier with 100 calls / month. Paid plans start at €10.10 / month with higher quotas and faster rate limits.
Can I cancel my subscription anytime?
Yes. Plans are billed monthly and you can cancel anytime from your billing dashboard. No long-term contracts and no cancellation fee.
Is Mina Protocol On-Chain API GDPR-compliant?
All requests to Mina Protocol On-Chain API go through our EU-based gateway. Your upstream API key never leaves our server and no personal data is shared with the upstream provider beyond the request you send.

Pick an endpoint from the list on the left to see its details and try it.

Code snippets

Sign up to get an API key, then call any path under your slug.

curl https://api.oanor.com/mina-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/mina-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/mina-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/mina-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Ratings

Sign in to rate.

No reviews yet.

Discussion

Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.

Sign in to start a thread or reply.

Sign in

New thread

/ 4000

📌 Pinned 🔒 Locked

·

· ·

/ 4000

🔒 This thread is locked — no new replies.

  • No threads yet — start the discussion.

Support

Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.

Sign in to open a support ticket.

Sign in

Open new ticket

Describe what you need help with. The provider team gets an email and replies on the ticket page.

  • No tickets yet for this API.

Subscription active — calls can start immediately.

Send your first request —

Subscription active — copy a snippet and fire off your first call.