> For the complete documentation index, see [llms.txt](https://docs.alt.town/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.alt.town/user-guide/swap.md).

# Swap

## **Spending**

Spending is a space for storing KEY used within Alt.town. KEY can be swapped for $TOWN and transferred to your wallet.

* **Sending KEY → $TOWN**

1. Click ‘Swap’ for KEY under the ‘MY’ - ‘Spending’ tab.

<figure><img src="https://497329760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrjBhKgL9sqR9uyVAfBJW%2Fuploads%2F8PQETqA9lRz5q2sA9nxi%2FUG_Swap_Spending.png?alt=media&amp;token=00879412-3899-4a37-ab0c-3d58de23444e" alt=""><figcaption></figcaption></figure>

2. Enter the amount of KEY you wish to swap for $TOWN from your available KEY balance, then click the 'Swap' button. Review the precautions and click the 'Confirm' button.

<figure><img src="https://497329760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrjBhKgL9sqR9uyVAfBJW%2Fuploads%2Fz6ch4n8rewdIGNkYUBFW%2FUG_Swap_Amount.png?alt=media&amp;token=6e5d931c-4dd2-41b4-b3bc-f11c39e0b83b" alt=""><figcaption></figcaption></figure>

*📍 The minimum amount for KEY → $TOWN swap is 500 KEY, and the maximum amount per swap is 5,000,000 KEY. The maximum swap limit per day is 20,000,000 KEY.*

3. Enter your login password (minimum 8 characters) to complete the transfer. You can check the transfer processing status under the 'Wallet' tab - 'History', and the transfer processing result under the 'Spending' tab - 'Key Detail'.

<figure><img src="https://497329760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrjBhKgL9sqR9uyVAfBJW%2Fuploads%2FogD7F8VOFcCkAPL4mPra%2FUG_Swap_Password.png?alt=media&amp;token=2b4ace92-78c5-40f5-a6e0-d3327b177a3c" alt=""><figcaption></figcaption></figure>

*📍 It takes approximately 12 hours from withdrawal request confirmation to approval. This is necessary to ensure the security of the network and users.*

{% hint style="info" %}
There are four swap states:

* Queued - Waiting for approval for 12 hours after request confirmation.
* Status after withdrawal approval
  * Completed - On-chain processing completed
  * Failed - On-chain processing failed
  * Pending - On-chain processing delayed
    {% endhint %}

*🌟 Transaction Fee = 100KEY + Gas Fee*

*🌟 **Withdrawals are available 7 days after registration with DNA purchase in history.***

***

## **Wallet**

You can access and manage cryptocurrencies like $TOWN or BNB on the blockchain through your self-custodial wallet.

* **Sending $TOWN → KEY**

1. Click ‘Swap’ for $TOWN under the ‘MY’ - ‘Wallet’ tab.

<figure><img src="https://497329760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrjBhKgL9sqR9uyVAfBJW%2Fuploads%2F0P6fgwlM5EJQdz56smKb%2FUG_Swap_Wallet.png?alt=media&amp;token=f6b86811-d6bd-433b-9e0e-88e211cb1e81" alt=""><figcaption></figcaption></figure>

2. Enter the amount of $TOWN you wish to swap for KEY from your available $TOWN balance, then click the 'Swap' button.

<figure><img src="https://497329760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrjBhKgL9sqR9uyVAfBJW%2Fuploads%2FB90r4IURkdyOoir5IgMj%2FUG_Swap_BNBAmount.png?alt=media&amp;token=622b1c17-a655-4c2d-ab79-8a264213a4dd" alt=""><figcaption></figcaption></figure>

*📍 There is no limit on the amount for $TOWN → KEY swaps.*

3. Review the transaction details in your wallet and approve them to complete the swap. You can check the transfer processing status under the 'Wallet' tab - 'History', and the transfer processing result under the 'Spending' tab - 'Key Detail'.

<figure><img src="https://497329760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrjBhKgL9sqR9uyVAfBJW%2Fuploads%2FBMT3p5GnU9m7odgcd8aa%2FUG_Swap_BNBApprove.png?alt=media&amp;token=276af0fd-3eb3-4af7-af37-1aa694d05230" alt=""><figcaption></figcaption></figure>

*🌟 Multiple signatures may be required to complete the order. This is a normal process.*

*🌟 No fees are charged for this transaction.*
