Product | Release Notes
8.0.0
Tuesday, July 1, 2025
21 Travel Rule version 8.0.0 comes with extended support for legal persons, user-friendly error messages in the AOPP Portal, and a polished user experience in the Compliance Dashboard.
- New features on AOPP Portal: New features such as support for Phantom wallet, improved user-friendly error messages and more.
- New features for the Encrypted Email workflow: Legal persons are now fully supported, and the VASP email database has been extended.
- New features for TRP: Legal persons with strong API type safety, and dynamic wallet address management.
- New features for Out-of-Band Incoming Transaction: Legal persons are supported in the Compliance Dashboard, and the ability to add a comment has been enabled.
- Compliance Dashboard: Miscellaneous improvements for the Compliance Dashboard.
- Infrastructure Changes: Various cleanups in naming, architecture and best practices.
New features on AOPP Portal
A series of new features has been added to the AOPP Portal. These include:
- AOPP now supports Phantom wallet for ownership verification in one click.
- TronLink wallet flow has been improved in the AOPP Portal.
- The error messaging to the user has been made consistent across all wallets.
- There's an improved user-friendly error message when the user-submitted address doesn't match the wallet address expected by the VASP.
- An improved error message is now shown when the user opens the AOPP Portal with an already used proof ID.
- Errors returned by Trezor have received an improved handling.
- The aopd service is now self-contained which improves the security architecture of the 21 Travel Rule platform:
- The deprecated `aopdAoppProofs` subscription, including its endpoint, has been removed.
- The deprecated `aopdSatoshiProofs` subscription has been removed.
- The GraphQL introspection for the aopd API has been disabled.
New features for the Encrypted Email workflow
- Full support for legal persons has been added.
- More popular VASPs have been pre-populated in the VASP database.
- An optional comment can be specified which will be included in the sent report under "Additional remarks".
- The encrypted email text is now more instructive when asking for the counterparty's confirmation.
New features for TRP
- Legal person support in the API has been made type safe through usage of GraphQL unions.
- A Travel Address' underlying wallet address can be changed through the API. This allows to dynamically use a different wallet address for every transaction.
- A VASP cannot change its own LEI anymore because that would invalidate their counterparty's due diligence.
New features for Out-of-Band Incoming Transaction
- Now it's possible to add an optional comment.
- Support for legal persons was added to the Compliance Dashboard. Before, this was accessible through the API only.
- Remove restriction on legal ID to be of LEI format because not all companies are financial intermediaries.
Compliance Dashboard
- Links in the Audit Log have a clearer naming now.
- The header menu labels have received improved naming.
- Issues with random access to table pages are fixed.
- Pattern restrictions have been removed for transaction IDs. This prevented users from pasting Solana transaction IDs. The API didn't have that limitation.
Infrastructure Changes
- Container images don't run as root anymore. This aligns with best practices.
- "quickproof" has been renamed into "aopp-portal" everywhere.
- Various services have received cleanups in their commandline flags.