# Cunhagem / Resgates / Controle de Cunhagem

## Cunhagem

O  USDm é gerado através dos contratos de mecanismos de cunhagem. Usuários podem obter 1 <img src="https://244647497-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MaIhkEITW98LhhGTm9g%2F-MaL0vKpscQD0M-yQqIE%2F-MaL1rDPyel_LgIs5AT-%2FUSD%20Mars%2060.png?alt=media&#x26;token=31999da6-a4df-4b80-ad3f-fd881d836174" alt="" data-size="line"> USDm ao colocarem o valor de $1 :dollar: em qualquer ativo na lista de permissões da Mars Tesouraria e a qualquer hora.

## Resgates

O <img src="https://244647497-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MaIhkEITW98LhhGTm9g%2F-MaL0vKpscQD0M-yQqIE%2F-MaL1rDPyel_LgIs5AT-%2FUSD%20Mars%2060.png?alt=media&#x26;token=31999da6-a4df-4b80-ad3f-fd881d836174" alt="" data-size="line"> USDm é destruído através do contrato de mecanismo de resgates. Usuários recebem o valor de $1 do Mars Ecosystem Token <img src="https://244647497-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MaIhkEITW98LhhGTm9g%2F-MaL0vKpscQD0M-yQqIE%2F-MaL1xmJC9-wKVpArShS%2FXMS%2060.png?alt=media&#x26;token=0e8ce66d-f795-40db-92ff-7026be76298b" alt="" data-size="line"> (XMS) ao retornarem 1 USDm para a Mars Tesouraria a qualquer hora.​&#x20;

## Controle de Cunhagem

**O supply máximo em circulação de USDm é determinado e controlado pelo market cap de XMS.**

A cada **3 minutos**, o sistema calcula a **média do market cap** do XMS nos 3 minutos anteriores e divide essa média do market cap por um parâmetro chamado **Range de Suporte do XMS**<img src="https://244647497-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUyN2JP3uDbxe2PfliYZK%2Fuploads%2F9zUi3ptDDYRaNGnVyvmF%2Fimage.png?alt=media&#x26;token=b621f484-8c22-4afa-9799-9bf23c2713ed" alt="" data-size="line">.

Esse número representa o supply de USDm que o XMS pode prover suporte suficiente e portanto, define o limite superior de "USDm em propriedade dos usuários”.

Em adição ao "USDm em posse dos usuários” a tesouraria do Mars também cunha e controla alguns USDm em ordem para prover liquidez ao USDm. Esses USDm são chamados de “USDm em posse da tesouraria”.

Para ser preciso, o máximo de USDm que um usuário pode cunhar satisfaz a seguinte fórmula:

**Supply em circulação do USDm (depois da cunhagem) <= Supply limite do USDm**&#x20;

Onde&#x20;

**Supply limite do USDm = Média do market cap do XMS nos últimos 3 minutos / Range de Suporte do XMS + “USDm em posse da tesouraria”**

Por exemplo, assumindo que a média do market cap do XMS nos últimos 3 minutos é 250 milhões de dólares, o Range de Suporte do XMS é 250% e os USDm em posse da tesouraria é 5 milhões, então o Supply limite do USDm é 105 milhões. Nos próximos 3 minutos os usuários só poderão cunhar até 100 milhões de USDm e se o atual supply em circulação do USDm for 50 milhões, usuários só poderão cunhar 50 milhões de USDm para alcançar o supply limite de 105 milhões de USDm.

Depois de 3 minutos, se a média do market cap do XMS nos últimos 3 minutos é 275 milhões de dólares, o supply limite de cunhagem do USDm será de 115 milhões.

**O Range de Suporte do XMS será de 250% ao lançamento e esse range será gradualmente aumentado no futuro.**
