gRPC
For high-performance applications requiring efficient binary serialization and streaming capabilities, gRPC provides the most powerful interface to the Thru blockchain. gRPC-Web is also available for browser-based applications.gRPC API
High-performance Protocol Buffers-based API with support for streaming, bidirectional communication, and efficient binary serialization. Includes gRPC-Web for browsers.
REST
For web applications and general HTTP-based integrations, the REST API provides standard HTTP endpoints automatically generated from gRPC services.REST API
Standard HTTP REST endpoints for querying blockchain state and submitting transactions.