How can additional checks be added

Last updated: June 19, 2026

For clients with a subcriptioni plan, Rhino can integrate client AML systems as an additional layer on top of their existing TRM-based AML checks. This feature is not available for Pay-as-you-go (PAYG) clients. Here's how the integration works:

Technical Implementation:

  • Clients provide an API endpoint that Rhino calls for every transaction

  • Rhino sends the sender address and metadata (like SDA address, network) to the client's API

  • The client's API returns a simple Boolean response (true/false or accept/reject)

Dual Check System:

  • Both Rhino's TRM check AND the client's check must pass for transactions to proceed

  • The checks can be run in parallel to minimize delays

  • If either check fails, funds are held and handled on a case-by-case basis

Benefits for Clients:

  • Allows use of preferred AML providers (Chainalysis, Elliptic, etc.)

  • Maintains consistency across different transaction flows

  • Clients retain control over their compliance decisions and don't need additional alert systems