# HMND/eHMND swap

{% hint style="info" %}
If you want to actually swap HMND/eHMND and not learn how it works under the hood - please go to [#hmnd-ehmnd-swap](https://gitbook.humanode.io/docs/tools-and-services/evm-playground#hmnd-ehmnd-swap "mention").
{% endhint %}

Check this guide below. It has a fair amount of low-level info and details that explain how to perform the swap in both native to EVM and EVM to native accounts.

{% content-ref url="<https://app.gitbook.com/o/-MjkAPY_zJJ_yI6TumIf/s/hKZNwmzPYrswDUmy5yPx/>" %}
[Technical HMND/eHMND swap guide](https://app.gitbook.com/o/-MjkAPY_zJJ_yI6TumIf/s/hKZNwmzPYrswDUmy5yPx/)
{% endcontent-ref %}

To swap the funds from the native account to an EVM account use the **Currency Swap pallet**.

To swap the funds from the EVM account to a native account use the [#currency-swap-precompile](https://gitbook.humanode.io/docs/precompiles#currency-swap-precompile "mention").

The user interface for the HMND/eHMND swap is provided as part of the [evm-playground](https://gitbook.humanode.io/docs/tools-and-services/evm-playground "mention").
