Skip to content

Consuming Protocols

This section is for application developers integrating an existing Tx3 protocol. The recommended workflow is codegen: pull a published protocol into your project with trix use, generate a typed client with trix codegen, and call one typed method per transaction from your application code. 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.