Inodra Documentation
Welcome to Inodra, the comprehensive Sui blockchain infrastructure platform that provides developers with robust, scalable access to the Sui network.
What is Inodra?
Inodra is the full-stack Sui data layer - gRPC, GraphQL, JSON-RPC compatibility, Warp streaming, webhooks, dedicated nodes, and full archival history behind one API key. Built specifically for Sui developers, with every gateway backed by full chain history since genesis.
New to Sui? Sui is a high-performance Layer 1 blockchain optimized for low-latency transactions and parallel execution. It uses the Move programming language for smart contracts and offers unique features like object-centric data models. Learn more at docs.sui.io
Key Features
🚀 Multiple Access Methods
- gRPC Gateway - High-performance protocol buffer-based access with full chain history and streaming - native gRPC and gRPC-Web on one endpoint
- GraphQL API - Flexible queries with complete chain history through one endpoint
- JSON-RPC Gateway - Direct compatibility with Sui RPC nodes
⚡ Warp: Real-Time Streaming (WebSocket & SSE)
Stream blockchain events as they happen over WebSocket (recommended) or Server-Sent Events - checkpoints, transactions, and events with filtering, no polling. WebSocket streams support exactly-once delivery with client ACKs.
🔔 Webhook Notifications
Push notifications to your endpoint for addresses, objects, coins, and Move events - with reliable delivery and retries.
📈 Developer Dashboard
- Manage API keys and organizations
- Event tracking UI for webhooks
- Team collaboration features
Getting Started
Ready to start building on Sui with Inodra? Here's what you need to do:
- Sign up for an Inodra account (free tier available)
- Generate an API key through our dashboard
- Choose your integration method (GraphQL, gRPC, or JSON-RPC)
- Start building with our comprehensive API documentation
Data Coverage
Inodra provides comprehensive Sui blockchain coverage through two complementary approaches:
- Live Access: Direct connection to Sui nodes for real-time data and the latest network state
- Archival Storage: Every checkpoint, transaction, and object version since genesis, served through the same gateways - no separate archival endpoint
This approach gives you both the most up-to-date blockchain state and the full history of the chain through one endpoint.
Quick Example
Test your setup with a simple API call:
curl -X POST https://mainnet-api.inodra.com/v1/jsonrpc \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "sui_getLatestCheckpointSequenceNumber",
"params": []
}'Ready to Build?
Choose your preferred way to get started:
- Quick Start Guide - Get up and running in 5 minutes
- gRPC Gateway - High-performance access with streaming and full history
- GraphQL API - Flexible queries from genesis to chain tip
- Warp Streams - Real-time data over WebSocket or SSE
- Webhooks - Set up blockchain event notifications
🚀 Start building today
Create your free account and get your API key in under a minute. No credit card required.