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