CRYPTO · TXID · CONFIRMATIONS · KYT
Comment vérifier une transaction crypto ? Le guide d’audit on-chain
Pour une entreprise qui accepte des règlements en cryptoactifs ou en stablecoins, une capture de paiement ne prouve pas que les fonds sont arrivés. Une transaction peut être en attente, échouer ou porter sur un autre jeton. Le hash de transaction, ou TxID, permet de rechercher les faits publiés sur le bon réseau, puis de comparer la réception au montant et au bénéficiaire attendus.
Voici comment utiliser un vérificateur de transaction crypto comme point de départ et mener la contre-vérification indépendante.
1. Décoder le hash, le statut et les confirmations
Le TxID est une référence, pas un reçu
Le hash identifie une opération sur un réseau déterminé. Une chaîne de 64 caractères hexadécimaux, avec ou sans préfixe 0x, peut avoir l’apparence d’un TxID sur plusieurs réseaux. Un hash au bon format peut être inventé, introuvable, en attente ou associé à un autre paiement. Demandez le réseau exact et recherchez vous-même l’identifiant sur un explorateur indépendant approprié.
Statut d’exécution et effet réel
Dans l’explorateur, contrôlez si la transaction est incluse et si son exécution a réussi. Sur les chaînes EVM, une opération échouée peut figurer dans un bloc et consommer des frais sans réaliser le transfert attendu. Pour un jeton, examinez aussi les événements de transfert et la destination effective : le simple statut « succès » d’un appel de contrat ne suffit pas à prouver votre encaissement.
Confirmations et politique de règlement
Pour Bitcoin, une transaction non confirmée peut rester en attente ou être remplacée selon ses paramètres ; les confirmations réduisent ensuite le risque de réorganisation. Il n’existe pas de seuil universel de « 3 à 6 confirmations » pour toutes les chaînes et tous les montants : fixez vos seuils selon le réseau, le type d’actif et votre risque. Les réseaux à finalité différente n’utilisent pas nécessairement le même compteur.
2. Comparer les flux visibles et traiter la conformité séparément
Destinataire, montant et actif réellement reçus
Comparez l’adresse créditée à votre adresse contractuelle, puis le montant reçu au montant attendu, en tenant compte des unités et décimales. Pour un stablecoin, vérifiez le réseau et l’adresse du contrat du jeton à partir de la documentation officielle : deux contrats distincts peuvent afficher le même nom ou symbole « USDT » ou « USDC ». Le hash ne certifie pas la valeur économique d’un jeton.
Flux et KYT : investigation distincte
La lecture directe d’un explorateur révèle des adresses et opérations publiques, mais elle n’attribue pas à elle seule leur propriétaire réel ou leur exposition au blanchiment. Un rapprochement avec des mixers, plateformes à risque, sanctions ou dossiers de rançon exige des sources spécialisées, des méthodes documentées et une revue humaine. N’inférez pas un gel réglementaire automatique d’un simple indicateur graphique.
Cadrez vos contrôles d’encaissement crypto en entreprise
SecurCheck Entreprise aide vos collaborateurs à rechercher un TxID sur Ethereum, BNB Chain, Avalanche, Bitcoin, TRON ou Solana. Le statut et les confirmations disponibles constituent une première vérification : contrôlez ensuite le destinataire, l’actif et le montant sur un explorateur indépendant.
La consultation on-chain ne décode pas exhaustivement les jetons et ne constitue ni un audit des flux, ni une évaluation KYT/LCB-FT, ni une preuve de conformité du paiement.
Découvrir l’offre Entreprise3. Trois réflexes pour sécuriser vos encaissements
Exigez le TxID brut et vérifiez-le vous-même
Ne débloquez pas une livraison sur une capture d’écran, un PDF ou un lien vers un faux explorateur envoyé par le payeur. Copiez le hash brut dans l’explorateur officiel ou de confiance du réseau confirmé indépendamment, et comparez les données au reçu attendu.
Vérifiez le contrat du jeton et la réception
Comparez la chaîne, l’adresse destinataire, le montant, le contrat du jeton et les événements de transfert. La présence d’un jeton portant le bon nom ne suffit pas. Contrôlez aussi que le paiement ne concerne pas une autre adresse ou un autre bloc de transactions.
Attendez la finalité selon votre politique
Une transaction en attente ne doit pas être comptabilisée comme acquise. Les frais faibles peuvent expliquer certains retards sur Bitcoin, sans être l’unique cause sur tous les réseaux. Appliquez votre seuil de confirmations ou de finalité, puis archivez l’URL de l’explorateur, le TxID, l’horodatage et votre décision de conformité.
Ethereum.org : explorateurs de blocs · Bitcoin.org : confirmations
Conclusion : vérifiez les faits sur le bon réseau
Le hash brut évite de se fier à un reçu modifiable, mais il doit être recoupé avec le statut et les transferts réels. Une politique de finalité adaptée au réseau, une comparaison du contrat du jeton et une revue KYT distincte sont nécessaires selon votre activité. Aucun contrôle de syntaxe ne garantit un paiement ni sa conformité.