Skip to main content
This section documents API interfaces only. It does not define protocol concepts, product positioning, or canonical endpoint literals.

API surfaces

Blockchain RPC API

Direct node-level interface for IXO Protocol transaction and state access.

Blockchain REST API

HTTP/JSON gateway over gRPC query services for IXO Protocol modules.

IXO Blocksync GraphQL API

Indexed query interface for chain data through IXO Blocksync.

Matrix state bot API

Service API for state and ACL operations in IXO Matrix rooms.

Registry API

Application API for Impact Hub Registry service workflows.

Boundary between protocol and services

  • IXO Protocol APIs: rpc-api and grpc-gateway-api.
  • Service APIs: blocksync-graphql-api, matrix-state-bot-api, and registry-api.
  • Protocol concepts and module behavior belong in protocol documentation, not API operation pages.

Shared references

  • Networks and endpoints: /reference/networks-and-endpoints
  • Authentication matrix: /reference/authentication-matrix
  • Product and SDK map: /reference/product-and-sdk-map

Authentication

Compare authentication schemes by API surface.

Error handling

Handle common API and transport failures.

Pagination

Use cursor and page patterns for large result sets.