What TRP Is and How It Emerged

 

The Travel Rule Protocol (TRP) is an open-source technical standard developed by a consortium of major crypto exchanges and financial institutions — initially led by Coinbase, Gemini, and Bitstamp among others — to create a lightweight, interoperable protocol for Travel Rule data exchange between VASPs. TRP emerged in 2020 as an industry response to the impracticality of VASPs attempting to exchange Travel Rule data through manual processes (email, phone calls, portal submissions) as regulatory deadlines approached.

Unlike TRISA, which requires VASPs to register with a central directory and obtain certificates before they can exchange data, TRP is designed to work through direct API connections between VASPs without a centralised trust registry. This makes TRP faster to implement for organisations that already have direct API relationships with their primary counterparty VASPs.

 

How TRP Works Technically

 

TRP defines a REST API specification that VASPs implement on their own servers, exposing endpoints that counterparty VASPs can call to exchange Travel Rule data. The core flow for a TRP-enabled transfer is:

1. The sending VASP identifies the destination address's VASP (using VASP discovery mechanisms such as blockchain analytics attribution or hosted VASP directories).

2. The sending VASP queries the receiving VASP's TRP endpoint at a well-known URL path, retrieving the VASP's Travel Rule data requirements and supported fields.

3. The sending VASP POSTs originator and beneficiary information to the receiving VASP's TRP submission endpoint using the standardised JSON payload format.

4. The receiving VASP validates the data, performs its own compliance checks, and returns an acknowledgment.

5. The on-chain transfer proceeds, now backed by a Travel Rule-compliant data exchange on both sides.

 

TRP vs. TRISA — Choosing Between the Protocols

 

Dimension

TRP

TRISA

Governance

Open-source consortium; no central authority

TRISA Working Group; certificate-based trust

Discovery mechanism

Relies on bilateral relationships or external VASP directories

Centralised TRISA directory with verified membership

Implementation complexity

Lower — standard REST API

Higher — PKI certificates, gRPC

Trust model

Bilateral — VASPs trust each other directly

Network trust — TRISA verifies all members

Best for

VASPs with existing direct API relationships

VASPs needing to reach unknown counterparties

Interoperability

Supports bridging to TRISA and other protocols

Natively interoperable within TRISA network

 

The Sunrise Issue and TRP's Partial Solution

 

The sunrise issue — where Travel Rule requirements are in force before the majority of VASPs have implemented compliant data exchange systems — is a challenge for both TRP and TRISA. A VASP using TRP can only exchange Travel Rule data with counterparties that have also implemented TRP (or a compatible protocol). Transfers to VASPs that have not implemented any Travel Rule solution leave the sending VASP unable to fulfil the data transmission requirement.

TRP addresses this partly through its VASP directory integration: sending VASPs can query public directories (such as the one maintained by the Travel Rule Universal Solution Technology, TRUST) to determine whether a counterparty VASP has implemented TRP before initiating a transfer. If the counterparty is not TRP-registered, the sending VASP must decide whether to block the transfer, limit it to below the Travel Rule threshold, or document the attempt and counterparty's non-compliance as part of its own compliance records.

 

TRP Implementation in a Crypto Payment Gateway

 

For a crypto payment gateway processing incoming and outgoing transfers between custodial wallets, TRP implementation means building or integrating a TRP server component that can receive Travel Rule data requests from counterparty VASPs for incoming transfers, and a TRP client that transmits originator and beneficiary data to counterparty VASPs before initiating outgoing transfers. The gateway must also integrate VASP discovery to identify which counterparties are TRP-capable.

Several compliance technology vendors — Notabene, Sygna Bridge, and VerifyVASP — offer turnkey Travel Rule solutions that support TRP alongside other protocols, routing to the appropriate mechanism depending on the counterparty's capabilities. For gateways without the internal engineering resources to build a native TRP implementation, these vendors provide a faster path to compliance by abstracting the protocol complexity behind a single integration.

 

 

Compliance Note: This glossary entry is provided for general educational purposes only and does not constitute financial, investment, legal, or tax advice. Industry terminology may vary across jurisdictions and providers; definitions herein may not directly reflect the specific features, terms, or specifications of Finassets' services. For details on Finassets' offerings, please refer to official product documentation or contact our team directly.