skip to Main Content

TRISA Envoy: Travel Rule Messaging

Open-source, encrypted Travel Rule messaging software for VASPs. Self-hosted or managed.

✓ Open source (MIT) ✓ TRISA + TRP + email fallback ✓ Live in 1–2 days (managed)
Last updated: 11 Nov 2026

Overview

Travel Rule messaging you control

Envoy is open-source, encrypted Travel Rule messaging software for VASPs, designed strictly for secure peer-to-peer messaging. It is open and protocol-agnostic: TRISA is its native protocol, and Envoy is designed to interoperate with any protocol willing to connect. Exchange data through TRISA and TRP, with Sunrise email-assisted exchange for counterparties outside those networks. Run it yourself or choose managed hosting from Rotational Labs.

Key facts

What it isOpen-source, encrypted Travel Rule messaging software for VASPs, designed strictly for secure peer-to-peer messaging
Published byTravel Rule Information Sharing Alliance (TRISA)
LicenseMIT (open source)
ProtocolsTRISA and TRP, with Sunrise email fallback for counterparties on neither
Data standardIVMS101
RegulationsDesigned to support FATF Recommendation 16, EU TFR and MiCA, US, UK, Singapore and Switzerland rules, at any threshold
Data residencyManaged: any region you specify. Self-hosted: wherever you deploy
EncryptionmTLS between VASPs; AES-256-GCM payloads with HMAC-SHA256 (TRISA Secure Envelopes)
Deployment optionsSelf-hosted (free) or managed service run by Rotational
Managed service price$375/month per node (1 node = 1 entity), 6-month minimum
Time to go live1–2 days managed; 4–6 weeks self-hosted (both include GDS verification)
RequirementFree registration with TRISA Global Directory Service (GDS)

Product walkthrough: sending and reviewing transfers, managing counterparties and customer accounts, and Sunrise email messages.

Why Envoy

Built for Compliance Teams and Engineers

Compliance for compliance officersEngineering for technical teams

Compliance

Travel Rule ready

Exchange required originator and beneficiary data using open standards aligned with FATF guidance.

Compliance

Customer data stays protected

End-to-end encrypted, peer-to-peer messaging minimizes data exposure and breach risk.

Compliance

Reach any counterparty

Send via TRISA or TRP. If a counterparty supports neither, fall back to Sunrise email.

Compliance

Audit-friendly

Native IVMS101 support simplifies audits and regulatory change management.

Engineering

Open source, no lock-in

MIT licensed and protocol-agnostic. Deploy with Docker and Helm and integrate with your systems.

Engineering

Future-proof

Community-governed protocols evolve with global regulation, so you avoid costly rework.

How it works

Direct, encrypted exchange between VASPs

Envoy runs as your own dedicated node. It confirms the counterparty’s identity through TRISA’s directory, then sends Travel Rule data over TRISA, TRP or Sunrise email.

TRISA Global Directory Service (GDS): verifies each VASP’s identity and issues x.509 certificates, so you always know who you’re talking to.
Your VASPEnvoy node
TRISAmTLS, end-to-end encrypted
TRPInteroperable protocol
Sunrise emailFallback for any VASP
Counterparty VASPAny network or none

Daybreak, a directory of contacts at 1,500+ VASPs for Sunrise messages, is included in the managed service and available as a paid dataset add-on for self-hosted users.

Compliance & security

Questions compliance teams ask

The regulations Envoy is built for, where your data lives, and how it is protected in transit.

Which regulations does Envoy support?

Envoy is designed to support Travel Rule requirements at any threshold, including:

  • FATF Recommendation 16
  • EU Transfer of Funds Regulation (TFR) and MiCA
  • United States (FinCEN Travel Rule)
  • United Kingdom
  • Singapore
  • Switzerland

Where is our data hosted?

Managed service: Rotational Labs hosts your encrypted messages in a dedicated, customer-specific environment in the region you specify, for example the US, EU, Singapore, South Africa or South America.

Self-hosted: wherever you deploy Envoy, on your own infrastructure.

TRISA has no central network repository of customer Travel Rule data. Customer-specific managed hosting is separate from the network directory and certificate services.

How is customer data protected?

  • Mutually authenticated TLS (mTLS) between VASPs, each verifying the other’s GDS-issued x.509 identity certificate
  • Payloads sealed in TRISA Secure Envelopes and encrypted with AES-256-GCM, using a new key for every transfer
  • HMAC-SHA256 integrity check to detect tampering
  • Keys sealed with the recipient’s public key, so only the intended recipient can decrypt
  • Digitally signed timestamps for non-repudiation and audit

Applies to transfers over the TRISA protocol. Technical details on trisa.dev →

Implementation options

Which option is right for you?

Both options run the same Envoy software and require free registration with TRISA’s Global Directory Service (GDS). The difference is who runs it.

Self-hosted (open source)

Live in 4–6 weeks · Free license + your infrastructure

Choose this if:

  • You have Kubernetes/Docker experience in-house
  • You need full control over hosting and data location
  • You want to customize or extend Envoy
  • You can maintain and upgrade it with each release

Managed service

Live in 1–2 days · $375/month per node (1 node = 1 entity)

Choose this if:

  • You need to be compliant within days, not weeks
  • You don’t have dedicated DevOps capacity
  • You want expert support, backups and upgrades handled
  • You want the Daybreak directory of 1,500+ VASPs included
Compare Envoy with other Travel Rule providers →

Compare Self-hostedRun by your team Managed serviceRun by Rotational
Time to go live 4–6 weeks 1–2 days
Cost Free (MIT license)
+ your compute, storage and staff time
$375/month per node
1 node = 1 entity · 6-month minimum
Install, hosting & upgrades Your team ✓ Included
Identity certificates You request via GDS (free) ✓ Included
Encrypted, redundant backups Your team ✓ Included
Message storage Your infrastructure 500k+ messages
Data hosting region Wherever you deploy ✓ Any region you specify
Daybreak directory (1,500+ VASPs) Available as a paid dataset add-on ✓ Included
TRISA, TRP & Sunrise email ✓ Supported ✓ Supported
User seats Unlimited Unlimited
Support Documentation (limited support) Expert support from Rotational
Agreements None Managed services agreement + data protection agreement
GDS registration Required, free Required, free. We provide your endpoints.
Get started

Your path to go-live

Both timelines include GDS identity verification, which takes about 1 business day. Start on Testnet at no cost and move to Mainnet when you’re ready.

Self-hosted · 4–6 weeks

  1. Register with TRISA GDSRequest Testnet certificates, about 1 business day
  2. Deploy EnvoyPull the Docker image and install with Helm
  3. Integrate with your systemsFollow the documentation and API reference
  4. Test with CharlieVASPUse our sandbox instructions
  5. Go live on MainnetApply for Mainnet certificates (free), then plan for ongoing upgrades

Managed service · 1–2 days

  1. Book a demo or email usSchedule a call or write to envoy@rotational.io
  2. Sign the agreementsManaged services agreement and data protection agreement
  3. Register with TRISA GDSComplete the form. We provide your endpoints.
  4. We deploy your nodeInstalled, configured and certificates issued
  5. Test, then go liveSend test transfers to CharlieVASP, then switch to Mainnet
Resources

Everything you need to decide

Compare Travel Rule Software — review openness, pricing, deployment and published network size.

Compliance

Product presentation

A PDF overview to share with your team and leadership.

Download PDF →

Compliance

FAQ for compliance teams

Answers on data protection, coverage and regulation.

Read the FAQ →

Engineering

Documentation

Deployment, configuration and API reference.

Open docs →

Engineering

CharlieVASP sandbox

Send test transfers to our demo node before going live.

Request access →

Ready to see Envoy in action?

A 20-minute demo covers both options and answers your team’s questions.

Back To Top