# NativeSwap

### What is NativeSwap?

NativeSwap is the mechanism that allows you to swap OP\_20 tokens with tBTC. This process is slightly different from OP\_20 <> OP\_20 swaps.

### How to swap tBTC <> OP\_20 tokens on Motoswap

Go to the <https://motoswap.org> and connect your wallet via the top right button "Connect Wallet".

{% embed url="<https://motoswap.org>" %}

### **Swap Settings**

On the top right of the swap section, you will see a cog icon, which will open the swap settings modal. Here you can select your:

* Max slippage
* Mining fee rate
* Priority fee

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2F7e7AcaN5CALksji4bV20%2FScreenshot%202025-04-28%20at%208.35.23%E2%80%AFAM.png?alt=media&#x26;token=5bccd00c-526a-4c27-b645-44b7a66eacc9" alt="" width="563"><figcaption></figcaption></figure>

The default values should be acceptable for most cases.

After inputting your desired amount, click the swap button.&#x20;

### Swapping tBTC > OP\_20

Select the token you want to buy tBTC with or sell for tBTC.&#x20;

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2FWBSQZqRRUO273KnGsEaP%2Fscreencapture-motoswap-org-swap-2025-04-28-08_36_27.png?alt=media&#x26;token=2311803b-4105-44d1-8e15-380cc27613d4" alt=""><figcaption></figcaption></figure>

Once you've selected, you can either enter the amount you wish to sell (on top), or the amount of the token you want to buy (on the bottom).

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2F7hFqAfy9dMle3dXcEHrR%2Fimage.png?alt=media&#x26;token=f0ca5947-cebf-466c-8b52-52755681ed24" alt=""><figcaption></figcaption></figure>

#### Reserve your tokens

Once you've clicked the "Swap Tokens" button, you will be directed to the next step, which is reserving your tokens and amounts. You will get a summary of your reservation including the simulated amounts out, as well as the estimated gas fee. To continue, click the "Start Reservation" button and confirm the transaction.

This process can take up to 10 minutes.

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2Fb1REZ053HJlS9MC8MYk7%2Fimage.png?alt=media&#x26;token=37bb43ec-a941-4c93-8569-d75b88699ce2" alt=""><figcaption></figcaption></figure>

You can leave this page and monitor your activity on the "Activity" page, or check the notification bell on the right side of the header.

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2FdS339qyhOHUbxYUFomNN%2Fimage.png?alt=media&#x26;token=c7cdc2be-d998-47b2-954b-e6c89ad11a48" alt=""><figcaption><p>Native swap is pending, shown on the "Reservations" tab on the activity page, as well as the notification.</p></figcaption></figure>

Once your reservation is ready, you will receive a notification on the bell icon, or your reservation status will show "Completed". To continue, either click "Use reservation" from the notification bell, or "Continue Swap" from the "Reservations" tab in the "Activity" page.

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2F8mS5qeW8aKWEOBVuWf7J%2Fimage.png?alt=media&#x26;token=bcd6ef2f-8cd0-415a-a087-b06e546649a4" alt=""><figcaption></figcaption></figure>

#### Swap your tokens

Now you can review your reservation and it's details. Once you've reviewed,  you can move forward and click "Swap Tokens".

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2FSBwHSot99avy32g7mbMi%2Fimage.png?alt=media&#x26;token=9f9f65df-406c-472d-b7bc-7aceb0c14cba" alt=""><figcaption></figcaption></figure>

If your transaction was sent successfully, you will be met with a success modal:

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2F7jSa1xPOySQlQByPRoWZ%2Fimage.png?alt=media&#x26;token=8687a93f-4add-4938-88c6-f673c6dee9ed" alt=""><figcaption></figcaption></figure>

Congratulations! You've swapped.

### Swapping with OP\_20 > tBTC

Select the token you want to swap for tBTC. Below the token selection section you can select your swap priority.

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2FateFYkad3PTxTuwaUmj1%2Fscreencapture-motoswap-org-swap-2025-04-29-12_25_51.png?alt=media&#x26;token=c9542cb6-ba8c-4f23-9b6e-94337da1ec63" alt=""><figcaption></figcaption></figure>

#### Swap Priority

There are 2 types of priority for swapping an OP\_20 token to tBTC:

1. Standard priority - Your swap will be place into the normal priority queue
2. Bypass queue - Your swap will be placed in front of the normal queue
   1. Fee: 3% of your tokens + 50,000 SATS flat fee

Once you've selected your swap priority, click the "Swap Tokens" button.

You will then be shown a modal with the details of the swap, press the "Confirm" button to continue.

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2FNz8HanBz7EQErKPuZgFx%2Fimage.png?alt=media&#x26;token=a70d762b-148e-48f0-8d64-c22599caedc0" alt="" width="390"><figcaption></figcaption></figure>

After confirming, you will have successfully sent the transaction!

<figure><img src="https://3385199507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAjLa9KTE58UDtG4TBKEs%2Fuploads%2FpmKEu9drGSx3wuGzkSF2%2Fimage.png?alt=media&#x26;token=7c8480cd-b48c-42ba-b937-75dcf986ef52" alt="" width="382"><figcaption></figcaption></figure>
