# Enterprise Grade Compliance

**Partners**

<div align="left"><figure><img src="/files/nUUSgHCwoSfXzUjoPe71" alt=""><figcaption></figcaption></figure></div>

* **Cube3**: Manages compliance screening through whitelist/blacklist verification.
* **Jiritsu**: Validates underlying asset reserves using ZK MPC Cloud Core Technology.&#x20;

**Example Use Case**\
\
Diamond Standard wants to partner with JP Morgan (JPM) to enable the purchase of its Diamond Standard Coin (DSC) by JPM customers through the use of smart contracts. JPM needs to verify the underlying Diamond reserves along with ensuring that the seller of the DSC is compliant.

**Benefits**

* Automated compliance verification across multiple chains
* Real-time validation of underlying assets and reserves
* Comprehensive whitelist/blacklist screening
* Secure smart contract execution based on compliance checks

**Sequence**

{% stepper %}
{% step %}
JPM triggers a request from one of its users to purchase DSC from a different JPM user.

{% endstep %}

{% step %}
A smart contract is initiated,which sends a trigger to W3.

{% endstep %}

{% step %}
W3.io sends a request to Jiritsu to have it validate the underlying\
Diamond Reserves.

{% endstep %}

{% step %}
Jiritsu’s ZK MPC Cloud Core Technology verifies the underlying reserves and sends a message back to W3, yes/no.

{% endstep %}

{% step %}
If yes, W3.io sends a message to Cube3 to check the users for compliance.
{% endstep %}

{% step %}
Cube3 checks the users against its whitelists/blacklists and\
sends a message back to W3.io, yes/no.

{% endstep %}

{% step %}
W3.io batches the information and puts in on-chain.

{% endstep %}

{% step %}
The smart contract receives the on-chain data and either executes or doesn’t.

{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://learn.w3.io/cookbook/identity-and-compliance/enterprise-grade-compliance.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
