Q: How do I use the protobuf compiler and embed it in my build system?

A: Use the Inhumate contract tool.


The contract tool manages the Protobuf compiler and generates language-specific message types, channel names, and constants from an Inhumate contract. See the contract tool integration guide for a minimal contract and build examples for Python, TypeScript, C#, and C++.


Copyright © Inhumate AB 2026