# Deposit/Withdraw ZCN tokens

We offer a bridge between our native tokens and the ERC-20 tokens, which enables token swap on Decentralized Exchanges.

### Deposit **ZCN**

**Pre-Requisites**

* Browser: Use Google Chrome for compatibility.
* Extension: Install the Mematask extension.
* ETH Availability: Ensure you have sufficient ETH for gas fees.
* ZCN Preparation: If bridging ZCN (ERC-20), have some available.

**Steps**

1. &#x20;Access 'Deposit ZCN': Navigate to this option in Bolt.
2. Specify Amount: Enter the amount of ZCN you wish to acquire.
3. Transactions via Metamask: Approve the next two transactions on your Metamask. Wait for the first transaction to be confirmed on the blockchain (time varies based on network congestion) before proceeding.
4. Finalize the Process: After confirming the second transaction, your ZCN should be minted and ready to use.

**Mint Failure**

Your Mint might fail after the Burn step. Rest assured, you can continue the Buy operation and mint your ZCN.

#### Steps

1. Connect to Metamask: Make sure to reconnect to the same Metamask wallet address used for "Deposit ZCN."
2. Retry Minting: Attempt to continue the pending mint process and accept the transaction in Metamask. **You will need ZCN to perform mint.** New users are airdropped 0.1 ZCN when creating a Bolt account. Otherwise, send some ZCN to perform the mint operation successfully.

**Withdraw ZCN Tokens**

Important Considerations

* ETH for Gas Fees: Ensure you have enough ETH to cover the Ethereum network's gas fees. Cost varies but can range from 5 USD up to 30 USD or more.
* Transaction Monitoring: Track the progress on Etherscan.
* Once your ZCN is burned, you must continue with the metamask transaction to recover your tokens. So, make sure you are ready before confirming the withdraw.

#### Steps

1. Initiate 'Withdraw ZCN'.
2. &#x20;Input the amount. Proceed only if you're ready to complete the Withdraw.
3. Transaction Completion: After burning your ZCN on Züs, accept the Metamask transactions. Once done, the withdrawn tokens should appear in your Ethereum wallet.
4. **Click 'Deposit ZCN**': Navigate to this option in Bolt.

<figure><img src="/files/jXdjCSLAs6qk3QcnKccf" alt=""><figcaption><p>Fig1: Deposit ZCN</p></figcaption></figure>

2. **Connect to Metamask:** Ensure you are logged into the correct wallet on Metamask.

<figure><img src="/files/kbk61ISqAdAgyuC8DDsD" alt="" width="459"><figcaption><p>Fig2: Deposit - Connect to Metamask</p></figcaption></figure>

3. **Input Amount:** Enter the amount of ZCN you wish to acquire.

<figure><img src="/files/8F7vQlchCEYvRkQmPcL0" alt=""><figcaption><p>Fig3: Deposit - Input Amount</p></figcaption></figure>

4. **Verify details**, and **press "Next."**

<figure><img src="/files/NLg4BroiFgnHoEp7CE7k" alt=""><figcaption><p>Fig4: Deposit - Verify Details</p></figcaption></figure>

5. Note: you **must approve the following two transactions** on your Metamask to finalize the Deposit. \
   \
   Press "Confirm" on your Metamask for the first transaction (Increase Approval), and wait until the transaction is confirmed on the Ethereum network.

<figure><img src="/files/KJptpCioHtG5kZBPnUPk" alt="" width="324"><figcaption><p>Fig5: Deposit - Metamask Confirmation</p></figcaption></figure>

6. **Once confirmed, make sure to confirm the second Metamask transaction.  (Burn).**

<figure><img src="/files/C3N5tkdMupgySoIDf0rs" alt="" width="314"><figcaption><p>Fig6: Deposit - Second Metamask Confirmation</p></figcaption></figure>

{% hint style="info" %}
**Tip:** If you cannot find the second transaction, click "Unnaproved" on your Metamask.
{% endhint %}

7. **All done! Your ZCN will be minted and ready to use.**\
   \
   After confirming the second transaction, your ZCN will be minted on Züs and appear on your “Available Balance.”<br>
8. Track your transaction on the “[Activity Page](https://bolt.holdings/activity)” or Atlus for more details.

Simply click “View Details” on the transaction or “View on Atlus” for a complete overview of your wallet transactions.

### **ZCN Mint Failures**

Your ZCN Mint transaction may fail, But there is no need to worry! You only have to click. You can always mint pending deposits on "Deposit ZCN." Your pending transaction will appear there; you must only click on mint again.

### **Withdraw ZCN**

Withdraw your Mainnet ZCN tokens to ZCN (ERC-20). This bridges your ZCN out of Züs to Ethereum.

#### Important Considerations:

1\. **Ensure you have enough ETH for gas fees**. The total ETH gas fee can range from $5 to 25$ USD or more, so make sure you have enough ETH on your Metamask.\
\
2\. **Burn cannot be reversed**. Ensure the Swap details are correct, and consider the gas price before proceeding.\
\
3\. **Pending Withdraws must be completed** before initiating a new Withdraw.

### **Steps**

1. &#x20;**Click 'Withdraw ZCN'.**

<figure><img src="/files/F0xX6anqPRdgYc18usLj" alt=""><figcaption><p>Fig7: Withdraw</p></figcaption></figure>

2. **Connect to your Metamask Wallet:**&#x20;

<figure><img src="/files/OAbhe3STjg6Z29eJ8r2q" alt="" width="461"><figcaption><p>Fig8: Withdraw - Connect to MetaMask</p></figcaption></figure>

3. **Input the Withdraw Amount.**

<figure><img src="/files/3bhhlrGkWCuTjcogDoa1" alt="" width="464"><figcaption><p>Fig9 Withdraw - Input amount</p></figcaption></figure>

4. **Verify Withdraw details**, and **click "Burn ZCN"**.\
   \
   **Important** **Note:** You must complete the ETH transaction before initiating a new Withdraw.

<figure><img src="/files/yEtXL8xMw50zk4odXRvK" alt="" width="444"><figcaption><p>Fig10: Withdraw - Verify Details</p></figcaption></figure>

5. **Press "Next"** if the details are correct. Evaluate the ETH gas price before proceeding.

<br>

<figure><img src="/files/I6ZJ1iSdU28HisBQHgil" alt="" width="486"><figcaption><p>Fig10: Next Button</p></figcaption></figure>

5. Your ZCN is now burned on Mainnet. Accept the following Metamask transaction to mint on the Ethereum network.
6. Withdraw Completed! Check your transaction details on Etherscan.&#x20;


---

# 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.zus.network/zus-docs/webapps/bolt/deposit-withdraw-zcn-bridge.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.
