Envoy Trial Access
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.
CharlieVASP is our testing node. Access to CharlieVASP is by request only. Contact us to receive trial credentials.
Step 1. Log In
CharlieVASP is our sandbox VASP for secure testing. URL: https://charlie.vaspbot.com/login
You must request temporary log in credentials to access CharlieVASP. Email envoy@rotational.io to request access.
Step 2. Review Customer Data (start here)
Envoy messages contain stored customer and wallet data. Valid IVMS101 data is required.
- Go to Customer Accounts
- Open a test customer (e.g., Ada Lovelace – fictitious data)
- Confirm:
- Originator wallet address
- IVMS101 data checks
- Copy the originator wallet address for use in message testing below
Why this matters: Envoy messages reference stored customer and wallet data. Valid IVMS101 data is required.
Optional: Create a new test customer in Customer Accounts.
Step 3. Send a TRISA Message (native protocol)
Envoy is open and protocol-agnostic, with TRISA as its native protocol. It currently supports TRISA and TRP and is designed to interoperate with other protocols willing to connect. The TRISA protocol ensures encrypted, peer-to-peer Travel Rule messaging between verified VASPs using public-key infrastructure, identity certificates, and multiple levels of encryption to protect customer data.
- Click Send New Transfer in the Transaction Inbox
- Select Send TRISA Message
- Select Rotational VASP from the counterparty dropdown
- Paste the originator wallet address (from Step 2)
- Enter:
- Beneficiary wallet address (test address is acceptable or generate a mock wallet address)
- Amount
- Network (e.g. BTC, ETH, etc.)
- Submit
Four required fields: Originator wallet address, Beneficiary wallet address, Amount, Network.
We will respond to confirm receipt.
Step 4. Send a Sunrise Message (email fallback)
Sunrise enables Travel Rule data exchange when a counterparty does not support TRISA or TRP.
- Navigate to Counterparties → Your Counterparties
- Look for TestVASP
- Select Send Sunrise Message (by clicking the ellipses)
- Enter:
- Originator wallet address (from Step 2 – Customer Accounts)
- Beneficiary wallet address (use a test address or generate a fake wallet address)
- Amount
- Network (e.g. BTC, ETH, etc.)
- Submit
We will respond to your Sunrise message.
Step 5. Send a TRP Message (interoperable 3rd-party protocol)
TRP stands for Travel Rule Protocol and is maintained by OpenVASP. Envoy supports TRP in production. The CharlieVASP sandbox has limited functionality: we cannot respond to TRP test messages because we do not maintain the TRP testing servers. This is a sandbox testing limitation, not a limitation of Envoy’s production TRP support. Like TRISA, TRP is an open source protocol. Unlike TRISA, TRP does not maintain a directory of counterparties that use TRP as a messaging protocol. The only method to obtain a travel address – a unique identifier to send travel rule messages – is to ask the counterparty. Testing is recommended for evaluation purposes only.
- TRP requires a valid travel address for the counterparty. TRP published reference example travel addresses here: https://gitlab.com/OpenVASP/interoperability
- Envoy automatically generates a travel address for each customer you create.
- Click Send New Transfer in the Transaction Inbox
- Select Send TRP Message
- Enter:
- Originator wallet address (from Step 2)
- Travel address (counterparty)
- Amount
- Network
- Submit
Note: For TRP testing outside the limited CharlieVASP sandbox, please contact OpenVASP: board@openvasp.org.
Additional Capabilities & Notes
- Envoy API Documentation: All functionality in the user interface is also available through Envoy’s API. Use the Envoy API for integration testing.
- Daybreak Directory: Daybreak is a curated dataset consisting of 1,500 compliance email addresses for use with Sunrise. It is included in the managed service and available separately as a paid dataset add-on for self-hosted users.
- Managed Service: For accelerated production onboarding, the Envoy managed service is a turnkey solution available immediately.
