Enquêtes cryptomonnaies et Web3

Les transactions de la blockchain sont publiques, mais pas les personnes derrière les portefeuilles. Maigret aide à combler cet écart en retrouvant les comptes Web3 liés à un nom d’utilisateur, et révèle ainsi la personne derrière une identité crypto pseudonyme.

Pourquoi c’est important

Les enquêtes crypto partent souvent d’une adresse de portefeuille ou d’un nom ENS, puis se heurtent à un mur : la blockchain dit ce qui s’est passé, pas qui l’a fait. Un nom d’utilisateur, en revanche, est réutilisé d’une plateforme à l’autre. Si quelqu’un échange sur OpenSea sous le pseudo zachxbt et publie sur Warpcast sous zachxbt, Maigret relie les points et construit un profil complet.

Scénarios courants :

  • Attribution d’une arnaque. Le promoteur d’un rug pull utilise le même pseudo sur Fragment (la place de marché des noms d’utilisateur Telegram), sur OpenSea et sur un blog personnel.

  • Conformité aux sanctions. Vérifier si l’empreinte en ligne d’une contrepartie correspond à des personnes connues comme sanctionnées.

  • Due diligence. Avant une transaction de gré à gré ou un vote de DAO, vérifier si l’autre partie a une présence en ligne cohérente ou s’il s’agit d’une marionnette fraîchement créée.

  • Traçage de fonds volés. Un NFT volé réapparaît sur OpenSea sous un nouveau compte, mais le nom d’utilisateur correspond à un profil Warpcast qui comporte des liens vers le monde réel.

Sites pris en charge

Maigret vérifie actuellement les plateformes crypto et Web3 suivantes :

Site

Ce qu’il révèle

Remarques

OpenSea

Collections de NFT, historique des échanges, biographie du profil, site web associé

Rarible

Profil de place de marché NFT, collections, historique des mises en vente

Complète OpenSea pour l’attribution de NFT d’une place de marché à l’autre

Zora

Profil Zora Network, NFT frappés, activité de créateur

Plateforme de créateurs sur un L2 Ethereum ; utile pour l’attribution d’art on-chain

Polymarket

Profil sur le marché prédictif, positions, gains et pertes du portefeuille public

Utile pour l’attribution de prédictions politiques ou financières

Warpcast (Farcaster)

Profil social décentralisé, publications, graphe d’abonnés, identifiant Farcaster

Chaque identifiant Farcaster correspond à une adresse Ethereum via le registre d’identifiants on-chain

Fragment

Propriété d’un nom d’utilisateur Telegram, adresse de portefeuille TON, date et prix d’achat

Précieux pour relier des identités Telegram à des portefeuilles TON

Paragraph

Blog ou newsletter Web3, adresse de portefeuille ETH, compte Twitter associé

Les données inter-plateformes les plus riches parmi les sites crypto

Tonometerbot

Solde du portefeuille TON, nombre d’abonnés, collection de NFT, classements

Analyse de la blockchain TON

Spatial

Profil metaverse, comptes sociaux associés (Discord, Twitter, Instagram, LinkedIn, TikTok)

Nombreux liens inter-plateformes

Revolut.me

Identifiant de paiement : prénom et nom, code pays, devise de référence, moyens de paiement acceptés

Pas vraiment du Web3, mais très utilisé par les traders crypto de gré à gré pour convertir en monnaie fiduciaire ; l’API publique renvoie des données structurées proches du KYC

Un exemple réel : zachxbt

ZachXBT est un enquêteur on-chain bien connu. Voyons ce que Maigret trouve à partir du seul nom d’utilisateur zachxbt :

maigret zachxbt --tags crypto

Maigret trouve 5 comptes et en extrait automatiquement des données structurées :

Fragment — confirme que le nom d’utilisateur Telegram @zachxbt est pris, révèle l’adresse du portefeuille TON (EQBisZrk...), le prix d’achat (10 TON) et la date (janvier 2023).

Paragraph — le résultat le plus riche. Il renvoie le nom réel utilisé sur la plateforme (ZachXBT), la biographie (Scam survivor turned 2D investigator), une adresse de portefeuille Ethereum (0x23dBf066...) et un compte Twitter associé (zachxbt). Le champ wallet_address est particulièrement précieux : il relie directement le pseudonyme à une identité on-chain.

Warpcast — profil Farcaster avec un identifiant Farcaster (fid: 20931), une photo de profil et un graphe social (33 000 abonnés). Chaque identifiant Farcaster est lié à une adresse Ethereum via le registre d’identifiants on-chain : voilà donc un autre point d’ancrage on-chain.

OpenSea — profil de place de marché NFT avec une biographie (On-chain sleuth | 10x rug pull survivor), un avatar (hébergé sur seadn.io, avec une adresse Ethereum dans le chemin de l’URL) et un lien vers une page d’enquêtes externe.

Hive Blog — compte de blog sur blockchain créé en mars 2025. Peu d’activité (1 publication), mais cela confirme que le nom d’utilisateur est pris dans les écosystèmes blockchain.

À partir d’un seul nom d’utilisateur, Maigret produit :

  • 2 adresses de portefeuille — une TON (via Fragment), une Ethereum (via Paragraph)

  • 1 compte Twitter confirmé — zachxbt (via Paragraph)

  • 1 nom d’utilisateur Telegram — @zachxbt (via Fragment)

  • 1 lien externe — investigations.notion.site (via OpenSea)

  • Des données de graphe social — 33 000 abonnés Farcaster, horodatages de l’activité du blog

C’est assez pour rebondir vers des outils d’analyse blockchain (Etherscan, Arkham, Nansen) grâce aux adresses de portefeuille, ou vers l’analyse des réseaux sociaux grâce au compte Twitter.

Méthode : du nom d’utilisateur au portefeuille

Étape 1 : chercher sur les plateformes crypto

maigret <username> --tags crypto -v

Passez les résultats en revue. Regardez en particulier :

  • Fragment — si le nom d’utilisateur est pris, vous obtenez directement une adresse de portefeuille TON.

  • Paragraph — les profils de blog contiennent souvent une adresse ETH et un compte Twitter.

  • Warpcast — les identifiants Farcaster correspondent à des adresses Ethereum via le registre on-chain.

  • OpenSea — les URL d’avatar contiennent parfois des adresses de portefeuille dans leur chemin.

Étape 2 : élargir avec les identifiants extraits

Maigret extrait automatiquement des identifiants supplémentaires des profils trouvés (noms réels, comptes associés, URL de profil) et les recherche à son tour, de façon récursive. Cette fonction est activée par défaut. Si Maigret trouve un compte Twitter associé sur un profil Paragraph, il recherchera automatiquement ce compte sur tous les sites.

Étape 3 : recouper avec les plateformes non crypto

La vraie puissance consiste à relier des identités crypto à des comptes grand public. Retirez le filtre par tag :

maigret <username> -a

Cela vérifie 5 200 sites. Une correspondance sur GitHub, sur Reddit ou sur un forum peut révéler la personne derrière le portefeuille.

Méthode : du portefeuille à l’identité

Si vous partez d’une adresse de portefeuille plutôt que d’un nom d’utilisateur, des outils complémentaires permettent d’obtenir d’abord un nom d’utilisateur :

  1. ENS / Unstoppable Domains — résoudre l’adresse du portefeuille en un nom lisible (vitalik.eth). Recherchez ensuite ce nom dans Maigret.

  2. Étiquettes Etherscan — vérifier si l’adresse porte une étiquette publique (plateforme d’échange, entité connue).

  3. Fragment — rechercher l’adresse du portefeuille TON pour savoir quels noms d’utilisateur Telegram elle a achetés.

  4. Arkham Intelligence / Nansen — des plateformes d’attribution blockchain, susceptibles d’associer l’adresse à une identité connue.

Une fois un nom d’utilisateur candidat en main, donnez-le à Maigret.

Conseils

  • La réutilisation du nom d’utilisateur est le signal numéro un. Les utilisateurs nés dans la crypto réutilisent souvent leur nom ENS (alice.eth) ou une variante (alice_eth, aliceeth) d’une plateforme à l’autre. Essayez toutes les variantes.

  • Fragment a une valeur unique, car il relie directement des noms d’utilisateur Telegram à des adresses de portefeuille TON : un pont on-chain / off-chain rare.

  • Les profils Warpcast sont nativement liés à Ethereum. Chaque compte Farcaster est rattaché à une adresse Ethereum via le contrat de registre d’identifiants. Trouver un profil Warpcast, c’est donc disposer implicitement d’une adresse de portefeuille.

  • Paragraph offre souvent les données les plus riches : adresse de portefeuille, compte Twitter, biographie et horodatages d’activité, le tout dans une seule réponse d’API.

  • Utilisez --exclude-tags pour écarter les sites hors sujet lorsque vous vous concentrez sur la crypto :

    maigret alice_eth --exclude-tags porn,dating,forum