Skip to main content
Use this section to find the right interface for your integration, whether you are calling Thru over RPC, working with one of the SDK packages, or using thru-cli.

SDKs

For package-level integration guidance, start with the SDK resource index.

SDK Packages

Browse Thru packages for TypeScript, browser, React, Rust, and CLI-based workflows.

CLI

For command-line workflows such as configuring RPC endpoints, deploying programs, and managing on-chain resources, use the CLI reference.

CLI Reference

Find command docs for network configuration, tokens, name service, registrars, and ABI tooling.

Explorer MCP

For agent-driven workflows that need live chain context from the explorer, use the Explorer MCP server.

Explorer MCP

Let coding agents inspect blocks, transactions, accounts, recent activity, search results, and on-chain ABIs through MCP tools.

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.