Blockchain REST API
RESTful interface for accessing IXO blockchain’s gRPC services
The IXO Blockchain REST API provides a RESTful interface to access IXO blockchain’s gRPC services, bridging the gap between high-performance gRPC and web-friendly REST APIs.
How It Works
Request Flow
Request Flow
The process of handling API requests
Steps
- Client makes RESTful HTTP request
- Gateway translates to gRPC request
- gRPC server processes request
- Response converted back to HTTP/JSON
Key Features
Key Features
Main benefits of using the gRPC Gateway
Features
- REST access to gRPC services
- Simplified blockchain integration
- JSON response format
- Extensive endpoint coverage
Available Endpoints
Entity Management
Entity Management
Endpoints for managing entities
Claims
Claims
Endpoints for handling claims
Token Operations
Token Operations
Endpoints for token management
Response Structure
All responses are returned in JSON format and follow a consistent structure:
Development Resources
IXO Blockchain
Core blockchain repository with custom modules
Multiclient SDK
TypeScript SDK for blockchain interaction
The gRPC Gateway simplifies blockchain integration by allowing developers to use familiar REST APIs instead of implementing gRPC-specific libraries.