# Convert

xPet.Tech's conversion system provides users with a straightforward way to switch between $XPET and $BPET assets. Here's how it works:

**Converting $BPET to $XPET:**&#x20;

The conversion system in xPet.Tech allows users to easily convert $BPET to $XPET tokens.

<figure><img src="https://450920993-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnabGNKcSfcoQOb0Xw8Zs%2Fuploads%2FePIFbu0RdkhVQz2jVbaF%2Fimage.png?alt=media&#x26;token=91b8d323-753f-4e05-a850-e09480b3f923" alt=""><figcaption></figcaption></figure>

### Creating a sustainable economy

Every day, a specific supply of $XPET is allocated to support the conversion of $BPET to $XPET. (Refer to the User Rewards section for more information).

To create a sustainable $XPET economy, we would tightly design all actions related to introducing additional $XPET into circulation, and ensure that these are issued as rewards for user engagement. Since the allocated amount of $XPET for withdrawal through the conversion mechanism is fixed daily, while the user demand is dynamic, we will implement a queuing mechanism for those wanting to convert $BPET to $XPET.

### Queue System and FCFS Mechanism

Each user can only execute a conversion order of 100 $BPET at a time. After their withdrawal order is completed, they can place another conversion order. Each user placing a conversion order is considered to be in the queue. The larger the queue, the longer the number of days it may take to receive the $BPET tokens. This follows the First Come First Serve (FCFS) mechanism widely applied in the crypto market.

This functionality provides flexibility in managing your digital assets. You can convert $BPET to $XPET whenever you want, or you can directly sell $BPET on decentralized (DEXs) or centralized exchanges (CEXs).

{% hint style="info" %}
This functionality provides flexibility in managing your digital assets. You can convert $BPET to $XPET whenever you want, or you can directly sell $BPET on decentralized (DEXs) or centralized exchanges (CEXs).
{% endhint %}

<br>
