> For the complete documentation index, see [llms.txt](https://zerotick-trade.gitbook.io/documentation.v1.2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zerotick-trade.gitbook.io/documentation.v1.2/fr/user-guides/swap.md).

# Swap

Convertissez un actif d'une chaîne en un actif différent sur une autre chaîne, directement depuis votre portefeuille. Un swap emprunte le même parcours **Envoyer** que n'importe quel transfert : choisissez ce que vous envoyez, choisissez ce que vous recevez, puis vérifiez un devis et confirmez.

{% hint style="info" %}
Il vous faut d'abord des fonds sur la chaîne source. Si votre portefeuille est vide, commencez par [Déposer](https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/deposit). Pour les envois sur une même chaîne et les retraits externes, voir [Retirer](https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/withdraw).
{% endhint %}

### Configurer le swap

{% stepper %}
{% step %}

#### Ouvrez la fenêtre Envoyer

Ouvrez le menu portefeuille dans la barre de navigation et appuyez sur le bouton **Transférer** à côté de l'actif que vous souhaitez swapper. La fenêtre **Envoyer** s'ouvre avec cette chaîne et cet actif déjà sélectionnés.

![Le menu portefeuille de la barre de navigation avec le bouton Transférer à côté d'un actif](https://raw.githubusercontent.com/ZeroTick-Trade/Public-Assets/04dbb8481949fdba61376bab50905b3341566665/docs/guides/wallet-and-funds/swap/01-open-send.png)
{% endstep %}

{% step %}

#### Choisissez ce que vous envoyez

Dans la carte **De**, confirmez la chaîne et l'actif source, puis saisissez le montant. Les boutons **5%**, **20%**, **50%** et **100%** remplissent le montant à partir de votre solde disponible.
{% endstep %}

{% step %}

#### Choisissez ce que vous recevez

Dans la carte **Vers**, choisissez la chaîne de destination et l'actif à recevoir. Dès que les deux chaînes diffèrent, une note confirme que le swap est cross-chain : « Cross-chain, peut prendre quelques minutes ». Le bouton rond d'inversion entre les deux cartes permute les deux côtés.

![La fenêtre Envoyer configurée pour un swap cross-chain](https://raw.githubusercontent.com/ZeroTick-Trade/Public-Assets/04dbb8481949fdba61376bab50905b3341566665/docs/guides/wallet-and-funds/swap/02-setup-cross-chain.png)
{% endstep %}

{% step %}

#### Laissez la destination sur Mon portefeuille

Sous **Envoi vers**, laissez **Mon portefeuille** sélectionné. L'actif converti arrive dans votre propre portefeuille sur la chaîne de destination.
{% endstep %}

{% step %}

#### Appuyez sur Continuer

Appuyez sur **Continuer**. Le bouton affiche « Obtention du devis... » pendant la préparation de votre devis, puis l'écran de vérification s'ouvre.
{% endstep %}
{% endstepper %}

### Vérifier le devis

{% stepper %}
{% step %}

#### Contrôlez les Détails du devis

La carte **Détails du devis** détaille le swap ligne par ligne : **Vous envoyez**, **Vous recevez (est.)**, **Taux de change**, **Frais cross-chain** et **Durée estimée**, plus les adresses **De** et **Vers**. La ligne **Fournisseur** affiche toujours **Cross-chain**.
{% endstep %}

{% step %}

#### Actualisez si nécessaire

L'écran vous le rappelle : « Le devis expire dans 60 secondes. Actualisez si nécessaire. » Il n'y a pas de compte à rebours. Appuyez sur le bouton d'actualisation en haut de la carte pour récupérer les chiffres à jour.
{% endstep %}

{% step %}

#### Appuyez sur Confirmer et envoyer

Appuyez sur **Confirmer et envoyer** pour lancer le swap. Pour modifier quoi que ce soit avant, appuyez sur **Retour**.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Un devis est un instantané, et les prix bougent. Si vous êtes resté un moment sur l'écran de vérification, actualisez le devis juste avant de confirmer, pour que les chiffres que vous acceptez soient à jour. Un devis expiré ne s'exécute jamais ; le swap s'arrête sans risque à la place.
{% endhint %}

### Attendre la livraison

{% stepper %}
{% step %}

#### Attendez le traitement

La fenêtre affiche « Traitement du transfert... » avec la note « Traitement de votre transfert. Cela peut prendre quelques minutes. » Les swaps cross-chain prennent plus de temps que les envois sur une même chaîne ; la **Durée estimée** du devis est votre référence.
{% endstep %}

{% step %}

#### Appuyez sur Terminé

Quand le swap est soumis, la fenêtre affiche **Transfert terminé** avec « Votre transaction a été soumise avec succès. » Appuyez sur le lien **TX :** pour ouvrir la transaction sur l'explorateur de blocs, puis appuyez sur **Terminé**.
{% endstep %}
{% endstepper %}

{% hint style="success" %}
L'actif converti arrive dans votre portefeuille sur la chaîne de destination. Ouvrez le menu portefeuille et basculez sur cette chaîne pour voir le nouveau solde.
{% endhint %}

<details>

<summary>Que se passe-t-il si le devis expire avant que je confirme ?</summary>

La carte du devis disparaît et « Quote expired. Please refresh. » s'affiche. Appuyez sur **Retour**, puis sur **Continuer** pour récupérer un nouveau devis. Si vous appuyez quand même sur **Confirmer et envoyer**, le swap s'arrête sans risque avec « Quote expired - refresh to continue » et aucun fonds ne bouge.

</details>

<details>

<summary>Et si aucun devis n'apparaît ?</summary>

Si aucun devis ne peut être préparé pour votre sélection, une erreur apparaît sous le formulaire et l'écran de vérification ne s'ouvre pas. Vérifiez le montant, essayez une autre paire d'actifs, ou réessayez dans un instant.

</details>

<details>

<summary>Puis-je swapper directement vers une adresse externe ?</summary>

Oui. Sous **Envoi vers**, choisissez **Adresse externe** et saisissez l'adresse du destinataire. L'adresse doit correspondre à la chaîne de destination ; une adresse non conforme est rejetée avant que vous puissiez continuer. Les envois vers une adresse externe sont des retraits et peuvent exiger la 2FA. Le guide [Retirer](https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/withdraw) détaille ces étapes.

</details>

<details>

<summary>Et si le swap échoue après confirmation ?</summary>

La fenêtre affiche **Échec du transfert** avec la raison. Appuyez sur **Réessayer** pour reconfigurer le swap depuis le début, ou sur **Fermer** pour quitter la fenêtre.

</details>

Pour comprendre le fonctionnement des swaps cross-chain, consultez [Swaps cross-chain](https://zerotick-trade.gitbook.io/documentation.v1.1/fr/portfolio-and-wallet/cross-chain-swaps).

Les swaps déplacent des fonds réels entre chaînes, et le montant reçu reste une estimation jusqu'à la fin du swap. Lisez l'[Avertissement sur les risques et mentions légales](https://zerotick-trade.gitbook.io/documentation.v1.1/risk-and-legal-disclaimer) avant de swapper.

### Guides associés

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Déposer</strong></td><td>Alimentez votre portefeuille : choisissez un réseau, copiez votre adresse, envoyez.</td><td><a href="https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/deposit">https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/deposit</a></td></tr><tr><td><strong>Retirer</strong></td><td>Envoyez des fonds vers une adresse externe, avec validation et 2FA.</td><td><a href="https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/withdraw">https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/withdraw</a></td></tr><tr><td><strong>Trading cross-chain</strong></td><td>Achetez n'importe quel token listé avec un actif d'une autre chaîne.</td><td><a href="https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/cross-chain-trading">https://zerotick-trade.gitbook.io/documentation.v1.1/fr/user-guides/cross-chain-trading</a></td></tr></tbody></table>
