Skip to main content
Use this section when you need to choose the right Thru SDK surface for your project. Source code can be found on GitHub.

C SDK

Build low-level Thru programs in C with the DevKit and program development guides.

Rust SDKs

Integrate Thru into Rust services and tooling with typed crates and client libraries.

Web SDKs

Build browser and React applications on top of Thru RPC, wallet, and UI packages.

Pick a path

  • Choose C SDK when you are writing on-chain programs and want the lowest-level developer workflow.
  • Choose Rust SDKs when you are building typed backend services, automation, or Rust-based tools.
  • Choose Web SDKs when you are building browser apps, React interfaces, or wallet-connected experiences.
Need command reference instead of a package guide? Use the CLI reference.

Common entry points