# How to Swap ZEC With Only a QR Code

{% embed url="<https://www.youtube.com/watch?v=HPu-EUmprpQ>" %}

This community tutorial shows you how to swap ZEC (Shielded or Transparent) using LeoDex.io's Maya Protocol routes.

### 1). Enter the Details of Your Swap

Enter ZEC in the input or output. If using the QR 2 Swap with no wallet feature, you can only swap FROM ZEC.&#x20;

<figure><img src="https://2250768403-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UFwuVY3oLXKkK2nH63P%2Fuploads%2FPmbaws9NdVpjXtL5XAmv%2Fimage.png?alt=media&#x26;token=49e03501-d975-4175-b525-04642696e5ae" alt=""><figcaption></figcaption></figure>

### 2). Paste Your Recipient Address

This is the address you want to receive the output coin to. It should be a wallet that YOU own. In this example, I chose "CACAO" so I inputted my Maya address.

*Note: Read Disclaimers and Check the Box Before Proceeding*

<figure><img src="https://2250768403-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UFwuVY3oLXKkK2nH63P%2Fuploads%2FQBbqL8d4NesaR4mBOo1G%2Fimage.png?alt=media&#x26;token=51c7b3eb-f530-4cea-af1e-657eb69779f9" alt=""><figcaption></figcaption></figure>

### 3). After Clicking "Generate QR Code", Scan the QR Code

Scan the QR code using whichever ZEC wallet you want. I used Zashi Mobile App to do this Maya Protocol swap in this example.

<figure><img src="https://2250768403-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UFwuVY3oLXKkK2nH63P%2Fuploads%2F5w4lRWXlRgvk1II8uiA1%2Fimage.png?alt=media&#x26;token=319fe3e1-d3d5-494a-a76e-2fb7253888ad" alt=""><figcaption></figcaption></figure>

### 4). LeoDex Will Now Monitor the Blockchain and Await for Your ZEC to Arrive into Your Swap Account

<figure><img src="https://2250768403-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UFwuVY3oLXKkK2nH63P%2Fuploads%2FE3dGZE67HkDcuNE3WSWB%2Fimage.png?alt=media&#x26;token=5e977554-8601-44b1-8311-9a949325f4d8" alt=""><figcaption></figcaption></figure>

### 5). Once It's Arrived (Usually 30 Seconds - 2 Minutes), Click Swap

This completes the swap from your Swap Account to your chosen output. In this case, CACAO to my Maya Address.&#x20;

<figure><img src="https://2250768403-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UFwuVY3oLXKkK2nH63P%2Fuploads%2FAylX0r64aRREI6f5O9bu%2Fimage.png?alt=media&#x26;token=fcd2d549-5fc9-4d7d-9595-c3b7fe4809f8" alt=""><figcaption></figcaption></figure>

### 6). Done!

About 1 second later, LeoDex will give you a Transaction Tracker. You are now DONE. It's that easy. Click on "View in Explorer" to track the status of your swap. Depending on the swap size, it only takes a few minutes to arrive as your chosen output asset (CACAO in this example).

<figure><img src="https://2250768403-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0UFwuVY3oLXKkK2nH63P%2Fuploads%2FHeDkIgagbL9B6t6MuGwP%2Fimage.png?alt=media&#x26;token=25b98f2d-0cbe-486a-a34f-2c8f2652ce9b" alt=""><figcaption></figcaption></figure>

### What is Supported?

You can swap ZEC to any of the following L1 assets completely permissionlessly thanks to LeoDex.io's support of Maya Protocol Routes:

1. BTC
2. ETH
3. USDT
4. USDC
5. ARB
6. DASH
7. RUNE
8. CACAO
9. ... and many more!
