# API REST

### Ponte en marcha con la API REST

Para mover tu integración REST a mainnet, actualiza **tres valores específicos de la red**.

{% hint style="warning" %}
No mezcles valores de testnet y mainnet.

Si un valor todavía apunta a testnet, la integración puede fallar.
{% endhint %}

{% stepper %}
{% step %}

### Usa el emisor del activo de mainnet

Tu activo de escrow debe usar el **dirección del emisor de mainnet**.

Si envías un emisor de activo de testnet, como USDC de testnet, no funcionará en mainnet.

Revisa las direcciones del emisor aquí:

{% content-ref url="../introduccion/stellar-and-soroban-the-backbone-of-trustless-work/trustlines" %}
[trustlines](https://docs.trustlesswork.com/trustless-work/es/introduccion/stellar-and-soroban-the-backbone-of-trustless-work/trustlines)
{% endcontent-ref %}
{% endstep %}

{% step %}

### Cambia la URL base de la API

La URL de la API de testnet es:

`https://dev.api.trustlesswork.com`

La URL de la API de mainnet es:

`https://api.trustlesswork.com`

Asegúrate de que cada solicitud apunte a la URL de mainnet antes del lanzamiento.

Puedes verificar las URLs base aquí:

{% content-ref url="../api-rest/introduction" %}
[introduction](https://docs.trustlesswork.com/trustless-work/es/api-rest/introduction)
{% endcontent-ref %}
{% endstep %}

{% step %}

### Genera una clave de API de mainnet

Mainnet requiere una **clave de API de mainnet**.

Una clave de API de testnet no se autenticará en la API de mainnet.

Cuando solicites la clave en la dApp, cambia primero a la pestaña de **Mainnet** .

Luego solicita y guarda la clave de forma segura.

Consulta el proceso completo aquí:

{% content-ref url="../introduccion/developer-resources/request-api-key" %}
[request-api-key](https://docs.trustlesswork.com/trustless-work/es/introduccion/developer-resources/request-api-key)
{% endcontent-ref %}
{% endstep %}
{% endstepper %}

### Lista de verificación de mainnet

Antes de enviar tu primera solicitud en vivo, confirma esto:

* El emisor de tu activo es el **mainnet** emisor.
* La URL base de tu API es `https://api.trustlesswork.com`.
* Tu clave de API se generó desde la pestaña **Mainnet** .
* Las wallets involucradas tienen las correctas **trustless work de mainnet**.

{% hint style="success" %}
Si estas cuatro comprobaciones pasan, tu integración REST está lista para tráfico de producción.
{% endhint %}
