# MBXN Guide

### What is MBXN used for?

MBXN plays a central role in the operation of the UpBots platform and in creating a win-win ecosystem that rewards all participants for helping each other.

MBXN will primarily be used for subscription payments and performance fees between community members for the services they provide to each other such as training courses, Algo bot rental, copy trading and signal providing as well as other services available in the UpBots market place. Furthermore, MBXN is used to pay for performance fees, allows community members to rent their services and earn a percent of the profits when their clients win a trade.

MBXN also serves as a means of providing even more value to the community through holding a staking programs. This is achieved by creating staking pools and allocating a percentage of platform and performance fee profits to the pools. Over time this will develop into a more comprehensive hold program where MBXN holders can earn a host of additional benefits.

**Core use case summary**

* **Payments** Platform subscriptions, signal provider subscriptions, training & other marketplace services are paid with MBXN .
* **Performance** Social copy trading & bot algorithm rental. Works on a pay upon performance commission model. Indeed, in order to be fair to everyone, we think it is normal to pay fees only when you are in gain and always based on your capital. Thus, after allocating MBXN to a bot and connecting it to one of your accounts, MBXN will be deducted when you have made a gain. [See the section about the performance fees](https://app.gitbook.com/@upbots/s/upbots/~/drafts/-MbvNlbacuubFFzYfATp/2.-features/algo-rental/performance-fees) for more information.
* **Referral** Referrals earn MBXN for both the referrer and the referee, so members can invite their friends and earn MBXN .
* **Hold program** Incentives for holding MBXN include free platform membership, higher referrals, free tools, and more.
* Vehicle for **platform reward** programs.

## 💡 More MBXN info

{% content-ref url="/pages/-MMBk-e\_Qb\_W7GIwoJoR" %}
[MBXN Tokenomics](/upbots/getting-started/ubxt-usage/token-distribution.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MbvIc7fbnXO5CjzdVmr" %}
[MBXN Contracts](/upbots/getting-started/ubxt-usage/ubxt-contract-addresses/ubxt-contract-addresses.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MOkoGQ60G0herIbLxNp" %}
[Hold Program](/upbots/getting-started/ubxt-usage/hold-program.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MO6WjiG0dzRC9BURit4" %}
[SC Audit](/upbots/getting-started/ubxt-usage/sc-audit.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://upbots.gitbook.io/upbots/getting-started/ubxt-usage.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
