> For the complete documentation index, see [llms.txt](https://zkfairscatcaff.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zkfairscatcaff.gitbook.io/docs/how-to-mint.md).

# How to MINT?

Full guide

How to deposit funds into the ZKFair network and mint ZKFair Cat Caff NFTs.

1\. We will need **Bridged USDC.e** in the **Metamask** wallet on the **Arbitrum/Optimism** network.

1.1 Withdraw **USDC.e (Bridged)** from the exchange to your wallet on the Optimism/Arbitrum network.&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/pIAWrDJ6TamV5dnZU1pxcZwFNhJqdWfR_x8ckFqfJE9JiCm7NndK7k1Yb-v4ql5vpBxTAf_5Pgw5bqGF9wkmd0t5xqpX_5UfzctTHQDM5j16IrgiUiPMYl5BKZUP4BaJSUiIGshjruvtXVl1aLgABf4" alt=""><figcaption><p>Note that USDC.e and USDC are different tokens.</p></figcaption></figure>

After withdrawing funds, proceed directly to step 2.

1.2 If you already have funds on the Arbitrum/Optimism network, simply swap them for USDC.e on a DEX. For example, this can be done on Uniswap (<https://app.uniswap.org/swap>).

**USDC.e Contract Addresses:**

\- Arbitrum: **0xff970a61a04b1ca14834a43f5de4533ebddb5cc8**

\- Optimism: **0x7f5c764cbc14f9669b88837ca1490cca17c31607**

1.2.1 Go to Uniswap DEX and connect your wallet.

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/DR8RQ7dDazwgs9TE1RTxaDUqWVF11fEM-dmLYmrs1vmCH1Mt9APcCwbcYS0LiR_Jcpf8S1LnopmD_Kv03HF6CpayaugqNvrV_JwreqZnbNAsk2jQR_TrkSInujDG2xNgoFLf6yBpYRlNxMa0DOX2tLg" alt=""><figcaption></figcaption></figure></div>

1.2.2 S[elect token](#user-content-fn-1)[^1]

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/F8fxUXamn85QFf_sVQIA1yuvLm9M9m3Cd3F4u9bv0yyDzHx5iZiPXQocxd40byaromQn45A3PVs1C8LFFcuecArVSUM3B9vjTevatEaHuIXorWz4hMeOXkE1QkQC6L-s82AmDfQSsI4ArSIACKV5MSU" alt=""><figcaption></figcaption></figure></div>

1.2.3 Find USDC.e in the list or enter the USDC.e contract address (Arbitrum): 0xff970a61a04b1ca14834a43f5de4533ebddb5cc8

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/WUVFsupXpP0rL2rDHcbHPIy2ZQMiApq3nKny444I-AxzGgi4rmSPPbwnzLBbQqf57WWbJjsWjD9_3rcXqXNHhr1k81BdOU19l0ivwKSa4_TqV9kzhN7u_OfEfpUzubRlB29GywhvsITLMXnkM4fl4Ac" alt=""><figcaption></figcaption></figure></div>

1.2.3 Enter the amount to exchange and click Swap.

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/kJqaTL_CtupjShgza9HtH-bo3GdxY5XT0zG-h6Y5icRfZvotTdxeCRwSxGqoF7cXP3BLb6DAm8sizNAc5hirjbCyiUqehEEj-SH7vklqa_BIz320_c_dPYwS-DZoU4m0Nn-OumYFv2OFFMUS20TfbM4" alt=""><figcaption></figcaption></figure></div>

1.2.4 Confirm the exchange.

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/ScMRCqf3sQLIP_bnvpTm9JQxKcq0vsP4eLfYv9tN49pg8xwi2BgMP86m2dGbuSiVEsa0OamxI2XzQNciMB_MuBxewcWNISlKo84zwW4k9Dbss4aQ31g1qR6wKdmdMULqoQn_LdnJ8mpuoD0htOp259c" alt=""><figcaption></figcaption></figure></div>

1.2.4 Confirm the transaction in Metamask.

2\. Great, we now have USDC.e to **transfer them to the ZKFair network**. We can use the Orbiter bridge (<https://www.orbiter.finance/?source=Arbitrum\\&dest=zkfair\\&token=USDC>).

2.1 Go to the bridge and connect your wallet.

2.2 Choose:\
&#x20;  \-  TOKEN: USDC\
&#x20;  \- FROM: Arbitrum\
&#x20;  \- TO: ZKFair

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/OU-yofjBjQq315t9YCeGUgb5cqnZd0deFC563V74HVvn7MRTlEEYTNzLntSKgZkwK8gRDgC8njSvuso81APxoLunBTGn1sqLi5wD2Xy_Tv-I55Ffx2_XUCaLYKxkgjzPhvIj8_lDHIXS9LSOqsOzkmY" alt=""><figcaption><p>And click SEND.</p></figcaption></figure></div>

2.3 Confirm the transfer and confirm the transaction in Metamask.\
The funds will be transferred to the **ZKFair network** within a few minutes

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/o8Ze35R9m5A0gYd7E52b7fZSg_dZFCkyhCyhysHnlVxQQLG5axAyWU7fdL-kysskVVyApMwtI4E3c9RnTo5-nJFVL7C0bTAZiQbQZMLogYelOyQsbIT_0BQ__596qT6mqPmAbgPfU6rJrcIJkdTkkEc" alt=""><figcaption></figcaption></figure></div>

**3. MINT**\
Go to the website: <https://zkfaircaff.io/>

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/t9lIeCBwV_sDjySdLoHzw2yAC7d64lLJTh-Ue18FOLQ9UzS7D70Dx4biqfcDYL0IINeaszN36Q-UxfJcXUAcDu2HjXCv8eS7sw8ko-rrMW4muZm11JbPKnfZitsgGFURqE02AACusEbmW0cxivYlctY" alt=""><figcaption><p>"I know you're waiting for this day, fam! 🚀"</p></figcaption></figure></div>

3.1 After the project's announcement on Twitter/Discord, you will see the screen:

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/x3mD5RoMXFq_dydPcE4ZdwjJv3GeocGOcuNB4wpqkYTruihtlLsXJZ-cm9od3spiq_9hrQTojWuCqo9-SrWSq2iTVbzXOtHp6XdCMVuZijbC0TpV8by3_5k01nv_I2ZSWbLMIxadTv_Tfr2e0vjo4NI" alt=""><figcaption></figcaption></figure></div>

3.2 Enter the desired quantity of NFTs to mint.  Confirm the transaction in Metamask.\
\
Refer to the minting rules and conditions here: <https://zkfairscatcaff.gitbook.io/docs/roadmap>

**IMPORTANT:**\
Wait for the start of the next round on the website <https://zkfaircaff.io/> after the previous one. An announcement will be made. You will be automatically redirected to the next round and NFT rarity according to the distribution rounds.

**Note:**\
You may encounter the following error: \
This means you don't have enough funds (NFT cost + Gas) or you want to exceed the NFT limit on the wallet.

<div align="left"><figure><img src="https://lh7-us.googleusercontent.com/pntpe6ewFgMYLKvKOFMppLaMcGthYkeqJSe94txH25bFJI2rJ6A_gHyOJZhR-JhajYuoS679pbAm8FwJIrL-3tqO7rx-ZOeV5qVceikr5f0aBMrPOpFE5Clt8zXjmQiFLjkYwjoidyCI_23bRybZ-KA" alt=""><figcaption></figcaption></figure></div>

**Also**, it's crucial to know that the gas cost on the ZKFair network varies from $0.25 to $1 for each NFT you want to mint. Therefore, ensure you have enough funds for gas.

**"Happy minting, peeps! 🚀"**

[^1]:
