# Compliance and Security Measures

#### **Compliance Measures**

1. **Chain Monitoring**:
   * Zipper integrates with chain monitoring companies to prevent interactions with:
     * Sanctioned wallets (e.g., OFAC-listed addresses).
     * Wallets flagged for theft or illicit activity.
   * Transactions associated with such wallets are flagged and blocked during the wrapping or unwrapping process.
2. **No Minimum Asset Requirements**:
   * Users can wrap or unwrap any amount, as long as they cover the associated network fees. This ensures accessibility for all users.
3. **Transaction Validation**:
   * Zipper validates all transactions for security and legitimacy. If a transaction is flagged for compliance, it may experience slight delays while undergoing additional checks.

***

#### **Security Measures**

1. **Vault Protection**:
   * Original assets are stored in multi-signature wallets, managed with a Trusted Execution Environment (TEE) protocol. This ensures no single entity can access the vault’s keys.
   * Vault operations are designed to assume all entities are potential bad actors, maximizing security.
2. **On-Chain Transparency**:
   * All transactions, including wrapping and unwrapping, are recorded on-chain. Users can verify the contract addresses for their zAssets and their corresponding original assets.
3. **Redundancy Mechanisms**:
   * Zipper incorporates safeguards to handle unexpected network or vault issues, ensuring uninterrupted operations and asset security.


---

# 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://docs.zipper.trade/core-concepts/publish-your-docs/integrations.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.
