> 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/old-ver/swap.md).

# Swap

Until the service is stabilized, BNB will be used instead of $TOWN.

## **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="/files/THMWWcLjB64y1zw9EMdN" 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="/files/bsuepWsLWpuu4tVxEyaH" 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="/files/Moyl7JuUMvPhBuSJtYzy" 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 %}

*🌟 The fee charged at this transaction is the expected gas fee.*

***

## **Wallet**

Wallet is a personal space for external transactions and stores $TOWN, Alt.town's governance token. Currently, Alt.town is integrated with the Wepin wallet.

* **Sending $TOWN → KEY**

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

<figure><img src="/files/7YB3ntTmQ3JyArGELbm2" 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="/files/S6XzcyVg9dFAmltYWcBM" alt=""><figcaption></figcaption></figure>

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

3. Review the transaction details in your Wepin wallet and click the 'Agree' button and enter your 6-digit Wepin wallet PIN 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="/files/7SA6LOPwMg6w8IGJNIwS" alt=""><figcaption></figcaption></figure>

*🌟 No fees are charged for this transaction.*
