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

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.