Skip to main content
The Thru blockchain provides multiple APIs for accessing on-chain data and interacting with the network.

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.