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

# Swap

Swapping is the same private environment applied to a trade. You choose what you are swapping from, what you want to receive, and whether the result stays with you or goes to someone else.

#### **The user:**

* Swaps from either a public wallet balance or a private balance already held inside Hinkal
* Swaps into any supported token, on the same chain or on another chain, in a single step
* Keeps the swap by default, or names a recipient to swap and send at once

***

### **How to swap privately**

{% stepper %}
{% step %}

### Connect your wallet at pay.hinkal.io and open Swap page

<figure><img src="https://400260740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoGzqKrjqkoPsx76Zeb7%2Fuploads%2Fgit-blob-d2958029a7747ce32bc704c20437bae5309b5c3b%2FScreenshot%202026-09-03%20at%203.25.37%E2%80%AFPM.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Choose what you are swapping from: your public wallet balance or your private balance

<figure><img src="https://400260740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoGzqKrjqkoPsx76Zeb7%2Fuploads%2Fgit-blob-a5c09d1a2f894a79186beaa51b9b53efed852f95%2FScreenshot%202026-09-03%20at%203.27.30%E2%80%AFPM.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Select the token and amount you are swapping

<figure><img src="https://400260740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoGzqKrjqkoPsx76Zeb7%2Fuploads%2Fgit-blob-1d0e1bf4a2c446685e03a05a31335da636b07c65%2FScreenshot%202026-09-03%20at%203.27.04%E2%80%AFPM.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Select the token you want to receive: any supported token, on any supported chain

<figure><img src="https://400260740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoGzqKrjqkoPsx76Zeb7%2Fuploads%2Fgit-blob-6c3129855eddb19e51809930ca77a93a589778fb%2FScreenshot%202026-09-03%20at%203.28.27%E2%80%AFPM.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Leave the recipient field empty to receive it yourself, or enter an address to swap and send in one step

<figure><img src="https://400260740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoGzqKrjqkoPsx76Zeb7%2Fuploads%2Fgit-blob-df6d407a5c1df83303796c958575f57976b0a413%2FScreenshot%202026-09-03%20at%203.30.25%E2%80%AFPM.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Review the route, fees, and price impact, then swap

<figure><img src="https://400260740-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUoGzqKrjqkoPsx76Zeb7%2Fuploads%2Fgit-blob-031683d75e0c5095bee7cb0a07b3b0fac050e0e1%2FScreenshot%202026-09-03%20at%203.30.52%E2%80%AFPM.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

#### **Receiving on another network**

If the token you are receiving lives on a different network family than the wallet you connected with - for example, receiving on Solana while connected with an EVM wallet - enter a receiving address on that network. Hinkal Pay asks for it before the swap can be submitted.
