> For the complete documentation index, see [llms.txt](https://docs.rolluper.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rolluper.xyz/how-does-roup-work/user-workflow.md).

# User Workflow

### Select Chain&#x20;

* Select the destination chain and source chain (currently only Bitcoin and Mapo L2 are supported)

<figure><img src="https://867381159-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfwuGTNqEd3e8ol2QM8LU%2Fuploads%2FrRJNrqD25F7zQ1ULCD8D%2Fimage.png?alt=media&amp;token=49d3593a-de1b-4955-a679-7683cd81b973" alt=""><figcaption></figcaption></figure>

### Select Token

* Currently only whitelisted token will be able to roll up using Roup

<figure><img src="https://867381159-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfwuGTNqEd3e8ol2QM8LU%2Fuploads%2FTGHobGR4taGBGTzK1VKp%2Fimage.png?alt=media&amp;token=5f82e2f7-51f5-4b1d-a232-1d8c7e774674" alt=""><figcaption></figcaption></figure>

### Inscribe a new BRC201

* Click on '**+ Inscribe New BRC201'**
* Fetch the destination chain address by clicking '**connect wallet**' button and the address will be filled in automatically
* input **token amount** that will be transferred
* select a proper **fee rate**
* confirm the **inscribe transaction**&#x20;

<figure><img src="https://867381159-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfwuGTNqEd3e8ol2QM8LU%2Fuploads%2F3EtydU54FRzRaL5sYUvx%2Fimage.png?alt=media&amp;token=2dd948f3-e5c2-48fe-a6b8-78cffda043f0" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
the inscribed BRC201 will be first shown in the '**BRC201 Inscription**' tab within the **History Panel** and it will then be moved to the '**Available BRC201 Rollup'** list once it is confirmed on chain.
{% endhint %}

### BRC201 Inscribtion History and Status check

* BRC201 Inscription history and details can be checked in '**BRC201 Inscription**' tab within the **History Panel.**
  * '**Add to wallet**' button can add the **selected token** on the **destination chain** into metamask automatically.
* **Unconfirmed** means the token is still in progress of inscription; **Confirmed** means the token is successfully inscribed and transferred to the original address.

<figure><img src="https://867381159-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfwuGTNqEd3e8ol2QM8LU%2Fuploads%2Fwedp8m4mmjTZ6DKc2d6S%2Fimage.png?alt=media&amp;token=90dfcefd-80c0-4427-9d22-baf219592f7c" alt=""><figcaption></figcaption></figure>

### Complete the roll-up transfer

* Select an inscribed BRC201 record in the '**Available BRC201 Rollup'** list.
* Verify the **BRC201 rollup** details.
  * '**Add to wallet**' button can add the **selected token** on the **destination chain** into metamask automatically.
* Select an appropriate **fee rate.**
* confirm the **rollup transaction.**

<figure><img src="https://867381159-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfwuGTNqEd3e8ol2QM8LU%2Fuploads%2FvL0oXlFUkMTBGHTl880R%2Fimage.png?alt=media&amp;token=dadd7dd2-ecda-46e1-a99e-c3ed3e6652c6" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
After a transaction is successfully sent, it will disappear from the '**Available BRC201 Rollup**' list and it will appear in the **History Panel**.
{% endhint %}

#### BRC201 Rollup History and Status check

* Rollup history and details can be checked in '**BRC201 Rollup**' tab within the **History Panel**
* **Unconfirmed** means the token is still in progress of rolling up; **Confirmed** means the token is successfully minted at the destination chain

<figure><img src="https://867381159-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfwuGTNqEd3e8ol2QM8LU%2Fuploads%2FC6kyxo5SI6Sg6DuAEKG6%2Fimage.png?alt=media&amp;token=38bd3d5c-22e6-417d-a4cb-f87eab5f4b4b" alt=""><figcaption></figcaption></figure>
