Aller au contenu
Commencer

Chaîne unique · Test

Solscan : la seule raison pour laquelle les transactions Solana sont lisibles

Une transaction Solana n’est pas une seule action. C’est un ensemble d’instructions touchant plusieurs programmes, dont certaines peuvent avoir échoué pendant que les autres réussissaient. Solscan est l’outil qui transforme cela en quelque chose qu’une personne peut suivre.

Mis à jour le 17 septembre 2026 · Notre méthode de test · 11 min de lecture
Palier gratuit, clé requise 1 chaîne

En bref

Opérateur
Solscan
Lancé
2021
Chaîne
Solana uniquement
Décodage
Au niveau des instructions
Clé API
Requise pour Pro
Open source
Non
RPC personnalisé
Non pris en charge
Idéal pour
Lire une transaction déroutante

Le verdict

Solscan fait le travail le plus difficile du monde des explorateurs — décoder les ensembles d’instructions Solana en séquences lisibles — et le fait mieux que tout ce qui est disponible ailleurs. Ses vues de tokens et NFT sont les meilleures sur la chaîne. Les compromis sont qu’il est fermé, que l’API est fermement passée derrière une clé, et qu’il ne peut pas être pointé vers votre propre validateur, ce que l’explorateur officiel peut faire.

Ce qui fonctionne bien

  • Le décodage au niveau des instructions transforme un ensemble opaque en une séquence lisible d’appels de programme
  • Les transferts de tokens SPL sont résolus avec noms, décimales et montants plutôt que des adresses de mint brutes
  • Les transactions échouées sont montrées clairement, y compris le programme qui a reverté — dont les utilisateurs Solana ont constamment besoin
  • Vues NFT et NFT compressés solides, un domaine que les autres explorateurs ignorent largement
  • Les vues de compte séparent le programme propriétaire des données, ce qui correspond au fonctionnement réel de Solana

Ses limites

  • Fermé, et vous ne pouvez pas le pointer vers un RPC personnalisé ou un validateur local
  • L’API Pro nécessite une clé et les points d’accès publics gratuits sont limités
  • Interface lourde qui peine sur les connexions lentes
  • Presque aucun graphique historique ou analyse agrégée
  • Posture de confidentialité médiocre — la situation habituelle d’explorateur hébergé commercial

Pourquoi cette note

Six critères, chacun noté sur cinq, pondérés selon notre méthodologie. Une note sans justification n’est qu’un chiffre — voici la raison de chacune.

Couverture 2.0
Solana uniquement. Vu combien peu d’autres outils lisent bien Solana, l’étroitesse lui coûte ici plus qu’elle ne devrait.
Profondeur des données 5.0
Décodage au niveau des instructions, instructions internes analysées, résolution des tokens SPL et support des NFT compressés. La vue Solana la plus profonde disponible.
Vitesse 4.0
Raisonnable, bien que l’interface soit lourde et peine sur une mauvaise connexion.
Confidentialité 2.0
Fermé, commercial, et ne peut pas être pointé vers votre propre RPC, ce qui élimine l’échappatoire que propose l’explorateur officiel.
API 3.0
API Pro derrière une clé et mesurée ; les points d’accès publics restants sont assez limités pour que le JSON-RPC de Solana soit souvent la meilleure voie.
Interface 4.0
Bien organisée pour une chaîne véritablement difficile à présenter, avec les raisons d’échec mises en avant là où vous en avez besoin.

Pourquoi Solana a besoin d’un explorateur spécialisé

Sur Bitcoin, une transaction déplace de la valeur d’entrées vers des sorties. Sur Ethereum, c’est un appel d’une adresse à une autre, déclenchant éventuellement d’autres appels internes. Les deux sont conceptuellement assez simples pour qu’un explorateur naïf produise quelque chose de lisible.

Solana est structurellement différent. Une transaction porte une liste d’instructions, chacune nommant un programme à invoquer et les comptes que ce programme peut lire ou écrire. Un simple swap peut contenir huit instructions sur quatre programmes : créer un compte de token, approuver un délégué, invoquer le programme d’échange, qui invoque en interne deux pools de liquidité, puis fermer le compte temporaire. Tout atomique, tout dans une transaction.

Montré brut, c’est un mur d’adresses base58 et de tableaux d’octets. C’est techniquement complet et pratiquement inutile. Toute la valeur d’un explorateur Solana réside dans le décodage — savoir que le programme TokenkegQfe... est le programme SPL Token, que cette instruction est un transfert, que le mint a six décimales pour que l’entier brut signifie ce qu’il signifie.

Solscan maintient cette couche de décodage sur les principaux programmes, et la garde à jour à mesure que de nouveaux apparaissent. C’est un travail continu et peu glamour, et c’est le produit.

Les transactions échouées, dont Solana en a beaucoup

Cela mérite sa propre section car cela surprend les gens venant d’autres chaînes.

Sur Solana, les transactions échouées sont enregistrées sur la chaîne et coûtent des frais. En période active, une part significative des transactions soumises échoue — slippage dépassé, un état de compte changé sous vos pieds, budget de calcul épuisé. Votre portefeuille peut simplement dire « transaction échouée » et vous laisser déterminer pourquoi.

Solscan montre l’échec correctement : quelle instruction a échoué, quel programme a renvoyé l’erreur, et le code d’erreur avec une signification décodée quand il en existe une. Pour les cas courants — l’erreur de programme personnalisée 6001 sur un swap est généralement du slippage, budget de calcul dépassé signifie que la transaction avait besoin de plus d’unités de calcul que demandé — cela transforme un échec opaque en quelque chose d’actionnable.

Le résultat pratique est qu’une transaction Solana échouée est normale plutôt qu’alarmante, et les frais sont modestes. Ce qu’il ne faut pas faire, c’est supposer qu’un échec signifie que les fonds se sont déplacés et sont restés bloqués. Sur Solana, la transaction est atomique : si elle a échoué, rien en elle ne s’est produit sauf les frais.

Les tokens, les comptes et ce qui déroute tout le monde

Le modèle de comptes de Solana piège presque tous les nouveaux venus, et cela vaut la peine d’être compris avant de lire une page Solscan.

Votre adresse de portefeuille ne détient pas votre USDC. Elle possède un compte de token associé séparé, qui le détient. Un portefeuille avec cinq tokens différents a cinq comptes de token, chacun une adresse on-chain distincte avec son propre solde exempté de rent.

Cela signifie qu’une page d’adresse doit montrer deux choses différentes : le solde SOL détenu par le portefeuille lui-même, et les soldes de tokens détenus par les comptes qu’il possède. Solscan gère cela clairement, et explique aussi la mécanique de rent — chaque compte doit détenir un solde SOL minimum pour rester actif, c’est pourquoi créer un compte de token coûte un petit montant récupéré à sa fermeture.

La gestion des NFT est aussi plus forte que la concurrence, y compris les NFT compressés, qui vivent dans un arbre de Merkle plutôt que comme des comptes individuels et qu’un explorateur naïf ne montrera tout simplement pas.

Issu de nos tests

Nous avons fait passer un swap Jupiter échoué à travers trois explorateurs Solana. Solscan a nommé l’instruction interne en échec et donné l’erreur décodée. L’explorateur officiel montrait les mêmes données avec moins d’interprétation, ce qui était encore suffisant pour diagnostiquer. Le troisième montrait « échoué » et rien de plus. L’écart entre les deux premiers est de la commodité ; l’écart avec le troisième est la différence entre résoudre le problème et ne pas le résoudre.

La situation de l’API

L’API Pro de Solscan nécessite une clé et est mesurée. Certains points d’accès publics subsistent, mais ils sont limités et ne constituent pas une base sur laquelle construire.

L’alternative pour les développeurs est de sauter entièrement les API d’explorateurs et d’utiliser directement le JSON-RPC de Solana. Le point d’accès public mainnet à api.mainnet-beta.solana.com fonctionne sans clé — nous l’avons vérifié — et renvoie des données d’epoch, slot, compte et transaction :

curl -X POST https://api.mainnet-beta.solana.com \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"getEpochInfo"}'

Il est fortement limité en débit et ne convient pas à la production, mais pour un widget de statut ou une recherche occasionnelle, il est gratuit et ne nécessite rien. Le hic est que le RPC brut ne vous donne aucun décodage — vous obtenez l’ensemble d’instructions dans sa forme peu utile, et reproduire l’interprétation de Solscan est la partie difficile. C’est précisément ce que vous payez. Notre comparatif d’API couvre les options.

Solscan ou l’explorateur officiel ?

Le Solana Explorer sur explorer.solana.com est open source, maintenu par la Solana Foundation, et fait une chose que Solscan ne peut pas : vous pouvez le pointer vers n’importe quel point d’accès RPC, y compris un validateur local.

Pour le développement, c’est décisif. Tester contre localnet ou un cluster privé signifie que Solscan n’est simplement pas une option, tandis que l’explorateur officiel fonctionne en changeant un menu déroulant. Cela signifie aussi qu’aucun tiers n’apprend ce que vous regardez.

Pour tout le reste, le décodage de Solscan est plus riche, les vues de tokens sont meilleures, et le support NFT n’est pas proche. La plupart des gens devraient utiliser Solscan et garder l’explorateur officiel pour le développement et pour une seconde opinion quand quelque chose paraît étrange.

Si ce n’est pas le bon

Solana a moins d’explorateurs crédibles qu’Ethereum, mais chaque alternative couvre un cas que Solscan ne couvre pas.

Solscan: questions fréquentes

Solscan est-il l’explorateur Solana officiel ?

Non. L’officiel est explorer.solana.com, géré par la Solana Foundation et open source. Solscan est un produit commercial indépendant et est plus largement utilisé.

Pourquoi ma transaction Solana a-t-elle échoué ?

Généralement un dépassement de slippage, un état de compte changé entre simulation et exécution, ou un budget de calcul épuisé. Solscan nomme l’instruction en échec et l’erreur du programme. Une transaction échouée est atomique — rien ne s’est déplacé sauf les frais.

Pourquoi mon token n’apparaît-il pas sur mon adresse de portefeuille ?

Parce que les tokens vivent dans des comptes de token associés possédés par votre portefeuille, pas dans l’adresse du portefeuille elle-même. Solscan les liste sous la section des avoirs de tokens. C’est le point de confusion le plus courant sur Solana.

L’API Solscan est-elle gratuite ?

L’API Pro nécessite une clé et est mesurée ; les points d’accès publics gratuits sont limités. Pour le développement, le JSON-RPC de Solana fonctionne sans clé mais ne donne aucun décodage.

Solscan peut-il montrer un validateur local ?

Non. Pour localnet ou un cluster personnalisé, utilisez le Solana Explorer officiel, qui vous permet de définir le point d’accès RPC.