Skip to content

Consuming Protocols

This section is for application developers integrating an existing Tx3 protocol. You start from a compiled interface artifact — a .tii file — and use it to drive transactions from your application code. The Tx3 toolchain generates a typed client in your language of choice, and at runtime that client speaks the Transaction Resolver Protocol (TRP) to a backend that turns each invocation into an unsigned transaction ready to be signed and submitted.

If instead you’re authoring the protocol itself, see Authoring Protocols.