The IXO Blockchain RPC API provides protobuf-based interfaces for interacting with the blockchain, defining key message types and services for transactions, events, and state queries.

Core Components

Available Modules

Example Messages

Create Entity

message MsgCreateEntity {
  string creator = 1;
  string entity_type = 2;
  string entity_status = 3;
}

Submit Claim

message MsgSubmitClaim {
  string creator = 1;
  string collection_id = 2;
  string claim_id = 3;
}

Development Resources

The RPC API provides the foundation for all blockchain interactions, enabling developers to build decentralized applications that leverage IXO’s core functionalities.