Introduction

https://api.cerulea.app/v1

The Cerulea API provides programmatic access to all platform capabilities, from deploying blockchain networks and managing smart contracts to querying real-time metrics and configuring governance. The API combines RESTful endpoints for resource management with JSON-RPC 2.0 for direct blockchain interaction.

Base URL for all API calls:

BASH
https://api.cerulea.app/v1

Capabilities

Complete dApps

Build full-stack dApps with smart contracts, tokens, and frontend interfaces.

Private Blockchains

Deploy custom blockchain networks with configurable consensus mechanisms.

Validator Management

Manage validators, governance, and network parameters programmatically.

Real-time Monitoring

Query and stream live blockchain performance data and analytics.

Modular Architecture

Enable and configure DeFi, NFT, DAO, and identity modules via API.

CI/CD Integration

Automate deployments and upgrades with GitHub integration support.

API Architecture

Cerulea uses a hybrid architecture combining RESTful endpoints for resource management with JSON-RPC 2.0 for blockchain interactions, intuitive REST for infrastructure management, powerful RPC for direct blockchain operations.

REST API

  • Resource creation and management
  • Authentication and access control
  • Workspace and project operations
  • Webhook registration

JSON-RPC 2.0

POST /rpc
  • Direct blockchain interaction
  • Block and transaction queries
  • Contract execution and calls
  • Transaction simulation

Quick Stats

40+
REST Endpoints
7
RPC Methods
6
Webhook Events