Skip to main content

Provable API Documentation

Overview

The Provable API provides access to the Aleo blockchain through RESTful endpoints.
Developers can query block-level information, transactions, programs, transitions, and more, as well as broadcast transactions. These endpoints are foundational for building applications and services in the Aleo ecosystem.

Rate Limiting

Rate limiting is enforced across all endpoints:

  • 5 requests per second
  • 100,000 requests per day

Abuse may result in blacklisting. For higher limits, contact explorer@provable.com.


🚀 Get Started with API v2

Base URL: https://api.provable.com/v2/{network}

📖 Browse by Category

SnarkOS Core Endpoints

Public API

  • Blocks - Block data, state roots, and history
  • Transactions - Transaction queries and broadcasting
  • Programs - Smart contract queries
  • Metrics - Block, transaction, and program analytics
  • Supply - Total and circulating supply
  • DeFi - DeFi metrics and token data
  • Staking - Delegation and staking data
  • Proving - Prover statistics and rewards
  • Address - Address-specific data

Delegated Proving

Record Scanning

Auth


API v2 Reference

SnarkOS

Core blockchain endpoints that mirror SnarkOS client node functionality.

Blocks

Committee

Programs

Solutions

Transactions


Public API

Enhanced endpoints for explorer and analytics functionality.

Blocks

Transactions

Programs

Metrics

Supply

DeFi

Staking

Proving

Address


Delegated Proving

Record Scanning

Auth


API v1 Reference

Blocks

Committee

Programs

Solutions

Supply

Transactions