{"templateId":"markdown","versions":[{"version":"v1.40","label":"v1.40 STS","link":"/products/custody/compliance","default":true,"active":false,"folderId":"c15a2701"},{"version":"v1.39","label":"v1.39 STS","link":"/products/custody/v1.39/compliance","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.38","label":"v1.38 STS","link":"/products/custody/v1.38/compliance","default":false,"active":true,"folderId":"c15a2701"},{"version":"v1.34","label":"v1.34 LTS","link":"/products/custody/v1.34/compliance","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.26","label":"v1.26 LTS","link":"/products/custody/v1.26/compliance","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.19","label":"v1.19 LTS","link":"/products/custody/v1.19/compliance","default":false,"active":false,"folderId":"c15a2701"},{"version":"v1.15","label":"v1.15 LTS","link":"/products/custody/v1.15/compliance","default":false,"active":false,"folderId":"c15a2701"}],"sharedDataIds":{"sidebar":"sidebar-products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"Compliance","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"compliance","__idx":0},"children":["Compliance"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Executive summary"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ripple Custody"," provides integrated compliance capabilities for transaction screening and Travel Rule compliance."]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Transaction screening"]}," analyzes counterparty wallet risk using Chainalysis or Elliptic."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Travel Rule compliance"]}," automates VASP-to-VASP customer information exchange via Notabene."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Both checks run in parallel. The strictest outcome determines the transaction decision."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Flagged transactions queue for manual review by compliance officers."]}]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"success","name":"Why this matters"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Regulatory compliance is mandatory for licensed digital asset custodians. Transaction screening helps you avoid processing funds from sanctioned or illicit sources. Travel Rule compliance (FATF Recommendation 16) is required in most jurisdictions for transactions above certain thresholds. Failing to implement these controls exposes your organization to regulatory penalties and reputational damage."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["For architects and operators"]},": Compliance integrations require third-party accounts (Chainalysis/Elliptic for screening, Notabene for Travel Rule). Plan for these vendor relationships during deployment. Configure risk thresholds based on your organization's risk appetite and regulatory requirements."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning","name":"Prerequisites"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before reading this page, you should understand:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/transactions/overview"},"children":["Transactions"]}," - How transactions flow through ","Ripple Custody"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/overview/governance-model"},"children":["Governance model"]}," - How policies control operations"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ripple Custody"," provides integrated compliance capabilities to help you meet regulatory requirements for digital asset transactions. The compliance framework includes two complementary services that work together:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Transaction screening"]}," — Risk-based screening of transactions using third-party providers (Chainalysis or Elliptic)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Travel Rule compliance"]}," — Automated exchange of customer information between VASPs (Virtual Asset Service Providers) using the third-party Notabene compliance provider."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-compliance-works","__idx":1},"children":["How compliance works"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When you create a transaction, ","Ripple Custody"," runs compliance checks before execution:"]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TD\n    Request[\"Customer Request\"]\n    Compliance[\"Compliance Service\"]\n    Screening[\"Transaction Screening<br/>(Chainalysis/Elliptic)\"]\n    TravelRule[\"Travel Rule<br/>(Notabene)\"]\n    Decision[\"Combined Decision\"]\n    Execute[\"Transaction Execution\"]\n\n    Request --> Compliance\n    Compliance --> Screening\n    Compliance --> TravelRule\n    Screening --> Decision\n    TravelRule --> Decision\n    Decision --> Execute\n","diagramHtml":"<svg id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 426.71875px;\" viewBox=\"0 0 426.71875 510\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .error-icon{fill:#552222;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .error-text{fill:#552222;stroke:#552222;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-thickness-normal{stroke-width:1px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-thickness-thick{stroke-width:3.5px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-pattern-solid{stroke-dasharray:0;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .marker{fill:#333333;stroke:#333333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .marker.cross{stroke:#333333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 p{margin:0;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .cluster-label text{fill:#333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .cluster-label span{color:#333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .cluster-label span p{background-color:transparent;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .label text,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 span{fill:#333;color:#333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node rect,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node circle,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node ellipse,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node polygon,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .rough-node .label text,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node .label text,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .image-shape .label,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .icon-shape .label{text-anchor:middle;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .rough-node .label,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node .label,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .image-shape .label,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .icon-shape .label{text-align:center;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node.clickable{cursor:pointer;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .arrowheadPath{fill:#333333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .flowchart-link{stroke:#333333;fill:none;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .cluster text{fill:#333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .cluster span{color:#333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 rect.text{fill:none;stroke-width:0;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .icon-shape,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .icon-shape p,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .icon-shape .label rect,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 .node .neo-node{stroke:#9370DB;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].node rect,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].cluster rect,#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M232.93,62L232.93,66.167C232.93,70.333,232.93,78.667,232.93,86.333C232.93,94,232.93,101,232.93,104.5L232.93,108\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-L_Request_Compliance_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Request_Compliance_0\" data-points=\"W3sieCI6MjMyLjkyOTY4NzUsInkiOjYyfSx7IngiOjIzMi45Mjk2ODc1LCJ5Ijo4N30seyJ4IjoyMzIuOTI5Njg3NSwieSI6MTEyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd)\"></path><path d=\"M173.125,166L163.896,170.167C154.667,174.333,136.208,182.667,126.979,190.333C117.75,198,117.75,205,117.75,208.5L117.75,212\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-L_Compliance_Screening_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Compliance_Screening_0\" data-points=\"W3sieCI6MTczLjEyNDg0OTc1OTYxNTQsInkiOjE2Nn0seyJ4IjoxMTcuNzUsInkiOjE5MX0seyJ4IjoxMTcuNzUsInkiOjIxNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd)\"></path><path d=\"M292.735,166L301.964,170.167C311.193,174.333,329.651,182.667,338.88,190.333C348.109,198,348.109,205,348.109,208.5L348.109,212\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-L_Compliance_TravelRule_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Compliance_TravelRule_0\" data-points=\"W3sieCI6MjkyLjczNDUyNTI0MDM4NDY0LCJ5IjoxNjZ9LHsieCI6MzQ4LjEwOTM3NSwieSI6MTkxfSx7IngiOjM0OC4xMDkzNzUsInkiOjIxNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd)\"></path><path d=\"M117.75,294L117.75,298.167C117.75,302.333,117.75,310.667,126.372,318.726C134.993,326.785,152.236,334.569,160.858,338.462L169.479,342.354\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-L_Screening_Decision_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Screening_Decision_0\" data-points=\"W3sieCI6MTE3Ljc1LCJ5IjoyOTR9LHsieCI6MTE3Ljc1LCJ5IjozMTl9LHsieCI6MTczLjEyNDg0OTc1OTYxNTQsInkiOjM0NH1d\" data-look=\"classic\" marker-end=\"url(#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd)\"></path><path d=\"M348.109,294L348.109,298.167C348.109,302.333,348.109,310.667,339.488,318.726C330.866,326.785,313.623,334.569,305.002,338.462L296.38,342.354\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-L_TravelRule_Decision_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_TravelRule_Decision_0\" data-points=\"W3sieCI6MzQ4LjEwOTM3NSwieSI6Mjk0fSx7IngiOjM0OC4xMDkzNzUsInkiOjMxOX0seyJ4IjoyOTIuNzM0NTI1MjQwMzg0NjQsInkiOjM0NH1d\" data-look=\"classic\" marker-end=\"url(#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd)\"></path><path d=\"M232.93,398L232.93,402.167C232.93,406.333,232.93,414.667,232.93,422.333C232.93,430,232.93,437,232.93,440.5L232.93,444\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-L_Decision_Execute_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Decision_Execute_0\" data-points=\"W3sieCI6MjMyLjkyOTY4NzUsInkiOjM5OH0seyJ4IjoyMzIuOTI5Njg3NSwieSI6NDIzfSx7IngiOjIzMi45Mjk2ODc1LCJ5Ijo0NDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Request_Compliance_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Compliance_Screening_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Compliance_TravelRule_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Screening_Decision_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_TravelRule_Decision_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Decision_Execute_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-flowchart-Request-0\" data-look=\"classic\" transform=\"translate(232.9296875, 35)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.6953125\" y=\"-27\" width=\"193.390625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.6953125, -12)\"><rect></rect><foreignObject width=\"133.390625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Customer Request</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-flowchart-Compliance-1\" data-look=\"classic\" transform=\"translate(232.9296875, 139)\"><rect class=\"basic label-container\" style=\"\" x=\"-101.140625\" y=\"-27\" width=\"202.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-71.140625, -12)\"><rect></rect><foreignObject width=\"142.28125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Compliance Service</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-flowchart-Screening-2\" data-look=\"classic\" transform=\"translate(117.75, 255)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.75\" y=\"-39\" width=\"219.5\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.75, -24)\"><rect></rect><foreignObject width=\"159.5\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Transaction Screening<br>(Chainalysis/Elliptic)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-flowchart-TravelRule-3\" data-look=\"classic\" transform=\"translate(348.109375, 255)\"><rect class=\"basic label-container\" style=\"\" x=\"-70.609375\" y=\"-39\" width=\"141.21875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-40.609375, -24)\"><rect></rect><foreignObject width=\"81.21875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Travel Rule<br>(Notabene)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-flowchart-Decision-4\" data-look=\"classic\" transform=\"translate(232.9296875, 371)\"><rect class=\"basic label-container\" style=\"\" x=\"-99.3671875\" y=\"-27\" width=\"198.734375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-69.3671875, -12)\"><rect></rect><foreignObject width=\"138.734375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Combined Decision</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-flowchart-Execute-5\" data-look=\"classic\" transform=\"translate(232.9296875, 475)\"><rect class=\"basic label-container\" style=\"\" x=\"-108.859375\" y=\"-27\" width=\"217.71875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-78.859375, -12)\"><rect></rect><foreignObject width=\"157.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Transaction Execution</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-73f0b02fa1d1216b6bdb85733c778a9a0ebe676c9a364397c6a95409e4d1ca83-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 426.71875px;\" viewBox=\"0 0 426.71875 510\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>\n    #diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 foreignObject {\n      overflow: visible;\n    }\n  </style><style>#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .error-icon{fill:#a44141;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .error-text{fill:#ddd;stroke:#ddd;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-thickness-normal{stroke-width:1px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-thickness-thick{stroke-width:3.5px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-pattern-solid{stroke-dasharray:0;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .marker.cross{stroke:lightgrey;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 svg{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:16px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 p{margin:0;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .label{font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;color:#ccc;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .cluster-label text{fill:#F9FFFE;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .cluster-label span{color:#F9FFFE;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .cluster-label span p{background-color:transparent;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .label text,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 span{fill:#ccc;color:#ccc;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node rect,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node circle,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node ellipse,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node polygon,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .rough-node .label text,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node .label text,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .image-shape .label,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .icon-shape .label{text-anchor:middle;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .rough-node .label,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node .label,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .image-shape .label,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .icon-shape .label{text-align:center;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node.clickable{cursor:pointer;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .arrowheadPath{fill:lightgrey;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .cluster text{fill:#F9FFFE;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .cluster span{color:#F9FFFE;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 rect.text{fill:none;stroke-width:0;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .icon-shape,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .icon-shape p,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .icon-shape .label rect,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 .node .neo-node{stroke:#ccc;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].node rect,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].cluster rect,#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].node polygon{stroke:url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].swimlane.cluster rect{filter:none;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].node path{stroke:url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-gradient);stroke-width:1px;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].node circle{stroke:url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",Arial,\"Liberation Sans\",Arimo,Helvetica,\"Redocly Mermaid CJK\",sans-serif;}</style><g><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M232.93,62L232.93,66.167C232.93,70.333,232.93,78.667,232.93,86.333C232.93,94,232.93,101,232.93,104.5L232.93,108\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-L_Request_Compliance_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Request_Compliance_0\" data-points=\"W3sieCI6MjMyLjkyOTY4NzUsInkiOjYyfSx7IngiOjIzMi45Mjk2ODc1LCJ5Ijo4N30seyJ4IjoyMzIuOTI5Njg3NSwieSI6MTEyfV0=\" data-look=\"classic\" marker-end=\"url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd)\"></path><path d=\"M173.125,166L163.896,170.167C154.667,174.333,136.208,182.667,126.979,190.333C117.75,198,117.75,205,117.75,208.5L117.75,212\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-L_Compliance_Screening_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Compliance_Screening_0\" data-points=\"W3sieCI6MTczLjEyNDg0OTc1OTYxNTQsInkiOjE2Nn0seyJ4IjoxMTcuNzUsInkiOjE5MX0seyJ4IjoxMTcuNzUsInkiOjIxNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd)\"></path><path d=\"M292.735,166L301.964,170.167C311.193,174.333,329.651,182.667,338.88,190.333C348.109,198,348.109,205,348.109,208.5L348.109,212\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-L_Compliance_TravelRule_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Compliance_TravelRule_0\" data-points=\"W3sieCI6MjkyLjczNDUyNTI0MDM4NDY0LCJ5IjoxNjZ9LHsieCI6MzQ4LjEwOTM3NSwieSI6MTkxfSx7IngiOjM0OC4xMDkzNzUsInkiOjIxNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd)\"></path><path d=\"M117.75,294L117.75,298.167C117.75,302.333,117.75,310.667,126.372,318.726C134.993,326.785,152.236,334.569,160.858,338.462L169.479,342.354\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-L_Screening_Decision_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Screening_Decision_0\" data-points=\"W3sieCI6MTE3Ljc1LCJ5IjoyOTR9LHsieCI6MTE3Ljc1LCJ5IjozMTl9LHsieCI6MTczLjEyNDg0OTc1OTYxNTQsInkiOjM0NH1d\" data-look=\"classic\" marker-end=\"url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd)\"></path><path d=\"M348.109,294L348.109,298.167C348.109,302.333,348.109,310.667,339.488,318.726C330.866,326.785,313.623,334.569,305.002,338.462L296.38,342.354\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-L_TravelRule_Decision_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_TravelRule_Decision_0\" data-points=\"W3sieCI6MzQ4LjEwOTM3NSwieSI6Mjk0fSx7IngiOjM0OC4xMDkzNzUsInkiOjMxOX0seyJ4IjoyOTIuNzM0NTI1MjQwMzg0NjQsInkiOjM0NH1d\" data-look=\"classic\" marker-end=\"url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd)\"></path><path d=\"M232.93,398L232.93,402.167C232.93,406.333,232.93,414.667,232.93,422.333C232.93,430,232.93,437,232.93,440.5L232.93,444\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-L_Decision_Execute_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Decision_Execute_0\" data-points=\"W3sieCI6MjMyLjkyOTY4NzUsInkiOjM5OH0seyJ4IjoyMzIuOTI5Njg3NSwieSI6NDIzfSx7IngiOjIzMi45Mjk2ODc1LCJ5Ijo0NDh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Request_Compliance_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Compliance_Screening_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Compliance_TravelRule_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Screening_Decision_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_TravelRule_Decision_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Decision_Execute_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-flowchart-Request-0\" data-look=\"classic\" transform=\"translate(232.9296875, 35)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.6953125\" y=\"-27\" width=\"193.390625\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.6953125, -12)\"><rect></rect><foreignObject width=\"133.390625\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Customer Request</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-flowchart-Compliance-1\" data-look=\"classic\" transform=\"translate(232.9296875, 139)\"><rect class=\"basic label-container\" style=\"\" x=\"-101.140625\" y=\"-27\" width=\"202.28125\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-71.140625, -12)\"><rect></rect><foreignObject width=\"142.28125\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Compliance Service</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-flowchart-Screening-2\" data-look=\"classic\" transform=\"translate(117.75, 255)\"><rect class=\"basic label-container\" style=\"\" x=\"-109.75\" y=\"-39\" width=\"219.5\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-79.75, -24)\"><rect></rect><foreignObject width=\"159.5\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Transaction Screening<br>(Chainalysis/Elliptic)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-flowchart-TravelRule-3\" data-look=\"classic\" transform=\"translate(348.109375, 255)\"><rect class=\"basic label-container\" style=\"\" x=\"-70.609375\" y=\"-39\" width=\"141.21875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-40.609375, -24)\"><rect></rect><foreignObject width=\"81.21875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Travel Rule<br>(Notabene)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-flowchart-Decision-4\" data-look=\"classic\" transform=\"translate(232.9296875, 371)\"><rect class=\"basic label-container\" style=\"\" x=\"-99.3671875\" y=\"-27\" width=\"198.734375\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-69.3671875, -12)\"><rect></rect><foreignObject width=\"138.734375\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Combined Decision</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-flowchart-Execute-5\" data-look=\"classic\" transform=\"translate(232.9296875, 475)\"><rect class=\"basic label-container\" style=\"\" x=\"-108.859375\" y=\"-27\" width=\"217.71875\" height=\"54\"></rect><g class=\"label\" style=\"\" transform=\"translate(-78.859375, -12)\"><rect></rect><foreignObject width=\"157.71875\" height=\"24\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Transaction Execution</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-de0e80e959354e6f4fcd2bf9fec8ba603acb38eb8909d513dcdbfe8a49ae6d08-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TD\n    Request[\"Customer Request\"]\n    Compliance[\"Compliance Service\"]\n    Screening[\"Transaction Screening<br/>(Chainalysis/Elliptic)\"]\n    TravelRule[\"Travel Rule<br/>(Notabene)\"]\n    Decision[\"Combined Decision\"]\n    Execute[\"Transaction Execution\"]\n\n    Request --> Compliance\n    Compliance --> Screening\n    Compliance --> TravelRule\n    Screening --> Decision\n    TravelRule --> Decision\n    Decision --> Execute\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Both checks run in parallel. The strictest outcome determines the final decision:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Combined Result"},"children":["Combined Result"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Decision"},"children":["Decision"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Both pass"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AUTO_APPROVED"]}," — Transaction executes"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Either flagged"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["FLAGGED"]}," — Manual review required"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Either rejected"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AUTO_REJECTED"]}," — Transaction blocked"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"transaction-screening","__idx":2},"children":["Transaction screening"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Transaction screening analyzes the risk of transactions based on counterparty wallet addresses. ","Ripple Custody"," integrates with two screening providers:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Elliptic"]}," — Uses decimal risk scores (0-10) to classify transactions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Chainalysis"]}," — Uses categorical risk levels (low, medium, high, severe)"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You configure risk thresholds to automatically approve low-risk transactions, reject high-risk transactions, and flag medium-risk transactions for manual review."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more details, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/compliance/transaction-screening/concept"},"children":["Transaction screening"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"travel-rule-compliance","__idx":3},"children":["Travel Rule compliance"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Travel Rule (FATF Recommendation 16) requires Virtual Asset Service Providers (VASPs) to exchange customer information for transactions above certain thresholds. ","Ripple Custody"," integrates with the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Notabene"]}," compliance provider to automate this exchange."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For more details, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/compliance/travel-rule/concept"},"children":["Travel Rule"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"getting-started","__idx":4},"children":["Getting started"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Task"},"children":["Task"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Guide"},"children":["Guide"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Configure risk scores"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/compliance/transaction-screening/customize-risk-score"},"children":["Customize risk score configuration"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Set up Travel Rule"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/compliance/travel-rule/setup"},"children":["Travel Rule setup"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create compliance policies"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/compliance/transaction-screening/automatic-quarantine-release-policy"},"children":["Automatic release of quarantined transfers"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"next-steps","__idx":5},"children":["Next steps"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Topic"},"children":["Topic"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/compliance/transaction-screening/concept"},"children":["Transaction screening"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Configure risk thresholds with Chainalysis or Elliptic"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/compliance/travel-rule/concept"},"children":["Travel Rule"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Set up VASP-to-VASP information exchange with Notabene"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/products/custody/v1.38/governance/policies"},"children":["Policies"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create governance policies for compliance workflows"]}]}]}]}]}]},"headings":[{"value":"Compliance","id":"compliance","depth":1},{"value":"How compliance works","id":"how-compliance-works","depth":2},{"value":"Transaction screening","id":"transaction-screening","depth":2},{"value":"Travel Rule compliance","id":"travel-rule-compliance","depth":2},{"value":"Getting started","id":"getting-started","depth":2},{"value":"Next steps","id":"next-steps","depth":2}],"frontmatter":{"seo":{"title":"Compliance"}},"lastModified":"2026-07-27T10:10:43.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/products/custody/v1.38/compliance","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}