Adresse du wSOL : reconnaître le vrai avant de signer
L'adresse du wSOL est la même pour tous les portefeuilles. Vérifier le vrai mint, repérer imitations et tokens de staking, savoir quand revenir au SOL.

Le wSOL que vous croisez sur Solana renvoie toujours à la même adresse fixe. Connaître l'adresse du wSOL, c'est savoir ce qu'il y a vraiment dans un portefeuille, un pool ou un écran de swap, et ne pas se laisser prendre par un token qui se contente de s'appeler wSOL.
Ce guide porte sur l'adresse du wSOL et sur ce qui en découle : le second mint natif sous Token-2022, votre propre compte wSOL, les imitations, les tokens de staking et le retour au SOL natif. Pour les bases, c'est-à-dire ce qu'est le wrapping et comment wrapper puis unwrapper pas à pas, lisez notre guide qui explique le wSOL.
L'adresse du wSOL : le mint natif du Token Program
Le wSOL, c'est du SOL déposé dans un compte de token rattaché au mint natif. Ce mint appartient au Token Program classique de Solana, et voici son adresse :
So11111111111111111111111111111111111111112est l'adresse du wSOL, la même pour chaque portefeuille, chaque écran de swap et chaque pool.
Les outils de j.tools s'appuient sur ce même mint. Lu directement sur la chaîne, le compte du mint d'un vrai wSOL montre ceci :
| Champ | Vrai wSOL |
|---|---|
| Adresse | So11111111111111111111111111111111111111112 |
| Programme | Token Program |
| Décimales | 9, comme le SOL lui-même |
| Autorité de mint | aucune |
| Autorité de gel | aucune |
Sans autorité de mint, personne ne peut créer du wSOL à partir de rien, et sans autorité de gel, personne ne peut le bloquer. Du wSOL neuf n'apparaît que d'une seule façon : quelqu'un dépose du SOL dans un compte wSOL. Ce que signifient 9 décimales, et qui les utilise, est détaillé dans notre article sur les décimales d'un token Solana.
Le second mint natif, sous Token-2022
Solana compte pourtant deux mints natifs, un par programme de token. Le Token Extension Program, plus récent et connu sous le nom de Token-2022, a le sien : 9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP. C'est aussi du SOL wrappé, mais c'est un autre mint. Un pool ou une application conçus pour l'un ne détiennent pas l'autre.
Le wSOL que vous rencontrez dans les swaps et les pools est So11111111111111111111111111111111111111112. Les deux adresses figurent dans la documentation Solana sur Sync Native, et notre comparatif Token-2022 ou SPL explique ce qui sépare les deux programmes. Tout autre token qui se présente comme du wSOL est un token différent.
Le mint et votre propre compte wSOL
À côté de l'adresse du mint, le wSOL a une seconde adresse, et celle-là n'appartient qu'à vous. Il s'agit de votre compte wSOL : le compte de token qui porte votre solde pour le mint natif. Son adresse est dérivée de votre portefeuille et du mint, elle change donc d'un portefeuille à l'autre. Deux portefeuilles qui détiennent du wSOL ont ainsi deux comptes wSOL distincts, avec le même mint derrière eux.
Pour vérifier un token, seule l'adresse du mint compte. L'adresse du compte indique simplement où se trouve votre solde, et elle est forcément différente chez chacun.
Ce compte naît au premier wrap, ou quand une application le crée, chaque fois dans la même transaction. Avec l'outil pour wrapper et unwrapper du SOL sur j.tools, c'est exactement ce qui se passe : si le compte manque, il est ouvert, puis le SOL y entre et le solde du token est aligné, 1 pour 1. Tant que le compte reste ouvert, il retient un dépôt récupérable. Une fois le compte fermé, le wrap suivant le rouvre à la même adresse.
Là où le wSOL apparaît sans que vous wrappiez

Dès qu'un swap part du SOL ou y arrive, vous manipulez du wSOL sans le voir. Le swap de Jupiter wrappe le SOL à l'entrée et l'unwrappe à la sortie, par défaut, puis ferme le compte wSOL dans la même transaction. C'est ce que décrit la référence de l'API de swap de Jupiter pour l'option wrapAndUnwrapSol. Le swap de tokens sur j.tools garde ce réglage par défaut.
Une transaction qui échoue ne laisse pas de wSOL derrière elle. Sur Solana, une transaction passe en entier ou pas du tout : si une étape échoue, tout est annulé, et seuls les frais de réseau restent payés.
Du wSOL qui traîne vient de trois sources bien réelles :
- Une application laisse son compte wSOL ouvert. Jupiter lui-même propose un réglage qui coupe l'unwrap automatique.
- Une opération se répartit sur plusieurs transactions, et l'une des suivantes n'est pas passée.
- Quelqu'un vous a envoyé du wSOL.
Dans les pools, le wSOL est la règle. Un pool détient des tokens SPL, donc le côté SOL de chaque paire en SOL est en réalité du wSOL. C'est pourquoi une page de pool ou de paire affiche le côté SOL sous So11111111111111111111111111111111111111112. Les différences entre les grandes plateformes sont détaillées dans notre comparatif Jupiter, Raydium et Orca.
Les outils de liquidité de j.tools wrappent le côté SOL dans le même parcours quand vous déposez via l'outil d'ajout et de retrait de liquidité. Quand vous retirez la liquidité, le côté SOL revient. S'il reste un peu de wSOL dans le portefeuille ensuite, unwrappez-le. Et si une application réclame explicitement du wSOL, wrappez exactement ce montant, pas davantage.
Ce qui n'est pas du wSOL
Le nom, le symbole et le logo d'un token, c'est son créateur qui les choisit. N'importe qui peut appeler un token wSOL et lui coller le logo connu. Le nom ne prouve donc rien, l'adresse si.
La seconde confusion touche des tokens qui ne prétendent même pas être du wSOL : JitoSOL et mSOL. Ce sont des tokens de staking liquide, des reçus pour du SOL staké via un pool, chacun avec son propre mint. Leur valeur face au SOL augmente à mesure que les récompenses de staking s'accumulent, ils ne sont donc pas à 1 pour 1. On les ramène au SOL par leur propre protocole ou par un swap, pas par un unwrap.
Le SOL wrappé sur une autre blockchain est encore un actif distinct, sans rapport avec le mint natif de Solana.
Avant de signer un swap ou d'accepter un token comme du SOL, vérifiez l'adresse du mint, pas le ticker. Pour passer n'importe quel token au crible à partir de son adresse, voyez nos vérifications pour détecter un rug pull.
Vérifier un token qui se fait appeler wSOL
- Ouvrez le token dans un explorateur de blocs et comparez l'adresse du mint, caractère par caractère, avec
So11111111111111111111111111111111111111112. S'il relève de Token-2022, vous devez y lire9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP. - Regardez les données de base : le propriétaire est le Token Program, 9 décimales, aucune autorité de mint, aucune autorité de gel.
- Dans un écran de swap ou de pool, c'est le mint derrière le côté SOL et derrière ce que vous recevez qui compte. Si une autre adresse s'y trouve, vous n'échangez pas du wSOL.
Les étapes 2 et 3 complètent la première, elles ne la remplacent pas : n'importe qui peut créer un token à 9 décimales et renoncer ensuite à ses autorités. C'est l'adresse qui tranche. Un seul caractère différent, et c'est un autre token, quel que soit son nom.
Quand le wSOL doit redevenir du SOL
Seul le SOL natif paie les frais de réseau. Le wSOL dort dans un compte de token et ne revient qu'à la fermeture de ce compte. Un portefeuille dont tout le SOL est wrappé ne peut donc même pas payer l'unwrap.
Avant de wrapper, laissez toujours un peu de SOL natif dans le portefeuille, pour que la transaction suivante et l'unwrap passent.
Pour un exchange, c'est la page de dépôt qui fait foi. L'exchange crédite ce que sa page de dépôt indique pour l'adresse affichée, et pour le SOL, c'est du SOL natif. Le wSOL est un token distinct, avec son propre mint. Tant que l'exchange ne liste pas explicitement le wSOL, unwrappez d'abord, puis envoyez du SOL. Le transfert lui-même est expliqué pas à pas dans notre guide pour envoyer des SOL.
À une personne, envoyez aussi du SOL. C'est avec le SOL natif que chaque portefeuille paie ses frais, le destinataire peut donc s'en servir tout de suite. Du wSOL, lui, arriverait comme un token à part, qu'il faudrait d'abord unwrapper pour payer quoi que ce soit en frais.
Fermer le compte wSOL

Unwrapper, c'est fermer le compte wSOL. Tout le solde revient en SOL natif, et le dépôt avec lui. Sur j.tools, l'unwrap ferme toujours le compte entier et rend la totalité du solde, quel que soit le montant saisi. Pour garder une partie en wSOL, il suffit de wrapper de nouveau cette partie ensuite.
Le dépôt ne se perd pas dans ces allers-retours : il revient à chaque fermeture. Ce que coûte réellement chaque wrap et chaque unwrap, ce sont les frais de réseau.
Pour les comptes vides, l'outil de fermeture des comptes de token fait le ménage. Il liste chaque compte de token du portefeuille connecté, comptes wSOL compris, et sélectionne par défaut ceux qui sont vides, dont la fermeture rend le dépôt. Si vous y cochez un compte wSOL qui contient encore un solde, sa fermeture fait office d'unwrap : le SOL wrappé revient avec le dépôt. La page affiche ses frais de plateforme avant que vous signiez. Le nettoyage complet est décrit dans notre guide pour récupérer le loyer Solana.
Situations courantes et quoi faire
| Situation | Ce que c'est | Que faire |
|---|---|---|
| Une paire ou un pool affiche SOL | Du wSOL sous le mint natif | Rien |
| Un token nommé wSOL avec une autre adresse | Pas du wSOL | Ne pas l'accepter comme du SOL |
| JitoSOL ou mSOL dans le portefeuille | Un token de staking | Pas d'unwrap : protocole ou swap |
| Un reste de wSOL à la sortie d'un swap | Un compte wSOL resté ouvert | Unwrapper |
| Un compte wSOL vide | Un compte qui garde son dépôt | Le fermer |
| Un dépôt vers un exchange | L'exchange attend du SOL natif | Unwrapper, puis envoyer du SOL |
Questions fréquentes sur l'adresse du wSOL
Quelle est l'adresse du wSOL ?
So11111111111111111111111111111111111111112, le mint natif du Token Program, identique pour chaque portefeuille. Il existe aussi le mint natif de Token-2022, 9pan9bMn5HatX4EJdBwg9VgCa7Uz5HL8N1m5D3NdXejP. Lui aussi représente du SOL wrappé, mais c'est un mint différent.
Pourquoi mon portefeuille affiche-t-il une autre adresse pour le wSOL ?
C'est votre propre compte wSOL, dérivé de votre portefeuille et du mint. Le mint, lui, reste So11111111111111111111111111111111111111112. Une fois l'unwrap fait, le compte est fermé, et le wrap suivant le rouvre. Chaque portefeuille a son propre compte, alors que le mint est commun à tous.
JitoSOL et mSOL, est-ce la même chose que le wSOL ?
Non. Ce sont des tokens de staking avec leurs propres mints, et leur valeur face au SOL augmente avec les récompenses. On revient au SOL par leur protocole ou par un swap, pas par un unwrap.
Peut-on envoyer du wSOL directement à un exchange ?
Envoyez du SOL natif. La page de dépôt indique ce que l'exchange crédite. Si le wSOL n'y figure pas, unwrappez avant l'envoi.
Pourquoi le mint du wSOL indique-t-il une supply à zéro ?
Le wSOL n'est pas minté. Le SOL reste dans chaque compte wSOL, et le Token Program maintient le champ supply du mint natif à 0, quelle que soit la quantité wrappée. Ce qui identifie le wSOL, c'est son adresse, pas un chiffre de supply.
En bref
Vérifiez toujours l'adresse du wSOL, jamais son nom. Gardez du SOL natif pour les frais, et unwrappez avant que du SOL ne parte vers un exchange.


