# Zipping: Step-by-Step

***

{% hint style="info" %}
video showing flow
{% endhint %}

#### **Wrapping (Zipping)**

{% tabs %}
{% tab title="Via Zipper.trader" %}
**How to Wrap Assets**

1. **Access Zipper**:
   * Visit the Zipper Website \[or access Zipper functionality via the Polyester exchange.]
2. **Connect Your Fabric Wallet**:
   * Use a Fabric-compatible wallet and ensure you have the original asset (e.g., ETH, USDT) ready for wrapping.
   * Connect wallet to Zipper.trade
3. **Go to the app**
4. **Select the Asset**:
   * Choose the asset and originating chain (e.g., USDT from Ethereum).
5. **Find the deposit address**:
   * The deposit wallet address is assigned to your Fabric wallet. Assets from the respective chain that are sent to that deposit wallet will get zipped and send to your Fabric wallet that is connected to Zipper.
6. **Review the transaction**:
   * Review the transaction details, including fees and the resulting zAsset (e.g., zUSDT).
   * Double check all assets and chain selected.
7. **Monitor the transaction**:
   * Use zipper's transaction section to monitor progress of the deposit after you send the assets to the deposit address.
8. **Receive zAssets**:
   * The wrapped zAssets are sent to your Fabric wallet, and the original asset is securely stored in Zipper’s vault.
     {% endtab %}

{% tab title="Via Polyester" %}

{% endtab %}
{% endtabs %}

***

#### Unwrapping (Unzipping)

{% tabs %}
{% tab title="Via Zipper.trade" %}
**How to Unwrap Assets**

1. **Access Zipper**:
   * Visit the Zipper Website or Polyester exchange to initiate unwrapping.
2. **Connect Your Wallet**:
   * Use a Fabric-compatible wallet containing the zAssets you want to unwrap.
3. **Select the zAsset**:
   * Choose the zAsset to unwrap. Zipper will display the originating chain and addresss(e.g., zUSDT on Fabric for Ethereum-originating USDT).
4. **Input the receiving wallet address**:
   * This wallet will be where the original assets will be sent to from the vault on the respective chain that you are unzipping to. Please double check you are submittting the correct address on the correct chain. Funds will be unrecoverable if done incorrectly.
5. **Enter the amount to unzip**
6. **Confirm the Transaction**:
   * Review the transaction details, including fees and the resulting original asset.
   * Approve the transaction in your wallet.&#x20;
7. **Zassets will be burned**:
   * The Zasset being unzipped will be removed from your Fabric wallet and burned.
8. **Monitor the Transaction**:
   * Use zipper's transaction section to monitor progress of the withdrawal after you submit the transaction and the zassets are burnt.
9. **Receive Original Assets**:
   * The original asset is released from Zipper’s vault and sent back to your external wallet that you input in step #4
     {% endtab %}

{% tab title="Via Polyester" %}

{% endtab %}
{% endtabs %}

***

#### **Tips for a Smooth Experience**

* **Ensure Sufficient Network Fees**:
  * Have enough native cryptocurrency (e.g., ETH, SOL, FAB) in your wallet to cover gas fees.
* **Verify Contract Addresses**:
  * Check the contract addresses for your zAssets and their original counterparts via the Zipper search tool.
* **Monitor Transaction Status**:
  * Use FabricScan or the original chain’s block explorer to track your transaction.


---

# 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/getting-started/interactive-blocks.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.
