Résolveur ENS

Résolveur ENS gratuit pour rechercher les domaines Ethereum Name Service et adresses de portefeuille. Convertissez noms ENS en adresses et recherche inversée instantanée.

Qu'est-ce que le Résolveur ENS ?

Le Résolveur ENS (Ethereum Name Service) est un outil gratuit pour rechercher des domaines ENS et les convertir en adresses de portefeuille Ethereum, ou effectuer une recherche inversée pour trouver les noms ENS associés.

ENS est comme le DNS pour la blockchain - il convertit les noms lisibles par l'homme (comme vitalik.eth) en adresses Ethereum lisibles par machine (comme 0xd8dA...). Cet outil facilite la résolution des noms ENS dans les deux sens.

Qu'est-ce que ENS (Ethereum Name Service) ?

ENS (Ethereum Name Service) est un système de nommage décentralisé construit sur Ethereum qui convertit les noms lisibles par l'homme en adresses blockchain.

Caractéristiques clés :
• Remplacer les longues adresses par des noms faciles (vitalik.eth)
• Décentralisé et résistant à la censure
• Fonctionne sur tous les portefeuilles et dApps Ethereum
• Peut stocker plusieurs adresses (ETH, BTC, etc.)
• Propriété basée sur NFT (ERC-721)

Comment ça fonctionne :
• Les noms ENS se terminent par .eth (espace de noms principal)
• Chaque nom est un NFT que vous possédez
• Les noms se résolvent en adresses Ethereum
• Les enregistrements inversés montrent adresse → nom
• Sous-domaines pris en charge (pay.vitalik.eth)

Avantages :
• Plus facile à retenir que les adresses 0x
• Un nom pour toutes vos adresses crypto
• Votre identité à travers Web3
• Transférer ou vendre votre nom
• Définir avatar, liens sociaux, etc.

Exemples :
• vitalik.eth → 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
• ens.eth → 0xFe89cc7aBB2C4183683ab71653C4cdc9B02D44b7
• nickjohnson.eth → Fondateur ENS

Utilisations populaires :
• Adresses de portefeuille pour paiements
• Connexion/identité dApp
• Profils NFT
• Gouvernance DAO
• Comptes sociaux Web3

Comment résoudre un nom ENS en adresse ?

Résolution d'un nom ENS en adresse Ethereum (résolution directe) :

Étape 1 : Sélectionner le mode 'Nom vers Adresse'
• Entrer le nom ENS (ex: vitalik.eth)
• Doit inclure l'extension .eth
• Insensible à la casse

Étape 2 : Cliquer sur 'Résoudre'
• L'outil interroge le mainnet Ethereum
• Recherche le contrat de registre ENS
• Retourne l'adresse configurée

Étape 3 : Voir le résultat
• Voir l'adresse Ethereum
• Copier dans le presse-papiers
• Utiliser pour les transactions

Formats pris en charge :
• Noms principaux : vitalik.eth
• Sous-domaines : pay.vitalik.eth
• Autres TLD : name.xyz (si enregistré)

Ce qui est résolu :
• Adresse ETH (par défaut)
• Adresse BTC (si définie)
• Autres adresses crypto
• Hash de contenu IPFS
• Avatar, site web, email

Cas d'utilisation courants :
• Envoyer crypto vers nom ENS
• Vérifier identité
• Consulter solde du portefeuille
• Vérifier détentions NFT
• Trouver profils sociaux

Notes importantes :
• Les noms doivent être enregistrés
• L'adresse doit être définie par le propriétaire
• Certains noms peuvent ne pas se résoudre
• Vérifier sur plusieurs sources
• Attention aux noms similaires (typosquatting)

Exemple de résolution :
Entrée : vitalik.eth
Sortie : 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045

Vérification :
• Vérifier sur Etherscan
• Utiliser l'application officielle ENS
• Confirmer avec l'expéditeur
• Tester avec petit montant d'abord

Comment rechercher un nom ENS depuis une adresse ?

Recherche inversée - trouver le nom ENS depuis une adresse Ethereum :

Étape 1 : Sélectionner le mode 'Adresse vers Nom'
• Entrer l'adresse Ethereum (0x...)
• Doit être une adresse valide de 42 caractères
• Inclure le préfixe 0x

Étape 2 : Cliquer sur 'Résoudre'
• L'outil effectue une résolution inversée
• Interroge les enregistrements inversés ENS
• Retourne le nom ENS principal si défini

Étape 3 : Voir le résultat
• Voir le nom ENS (s'il existe)
• Peut retourner "Non trouvé" si pas d'enregistrement inversé
• Copier le résultat

Exigences d'enregistrement inversé :
• Le propriétaire de l'adresse doit définir l'enregistrement inversé
• Affiche uniquement le nom ENS principal
• Pas automatique (doit être configuré)
• Gratuit à définir pour les propriétaires de noms

Comment définir l'enregistrement inversé :
1. Posséder un nom ENS
2. Aller sur app.ens.domains
3. Connecter le portefeuille
4. Définir comme Nom principal
5. Confirmer la transaction

Pourquoi la recherche inversée ?
• Vérification d'identité
• Afficher les noms dans les dApps
• Étiquettes d'adresse de portefeuille
• Preuve sociale
• Présence professionnelle

Limitations :
• Toutes les adresses n'ont pas de noms ENS
• Affiche uniquement le nom principal
• Peut être obsolète si récemment modifié
• N'affiche pas tous les noms possédés

Exemple :
Entrée : 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
Sortie : vitalik.eth

Scénarios courants :
• Qui m'a envoyé cette transaction ?
• Vérifier le déployeur du contrat
• Vérifier l'identité du membre DAO
• Afficher les noms d'utilisateur dans l'application
• Contrôle d'accès basé sur ENS

À quoi les noms ENS peuvent-ils se résoudre ?

Les noms ENS peuvent se résoudre en plusieurs types de données :

1. Adresses de Cryptomonnaies :
• ETH (Ethereum) - principal
• BTC (Bitcoin)
• LTC (Litecoin)
• DOGE (Dogecoin)
• Plus de 100 autres pièces
• Plusieurs adresses par nom

2. Contenu :
• Hash IPFS - sites web décentralisés
• Hash Swarm
• Arweave
• Onion (Tor)
• URLs de redirection

3. Informations de Profil :
• Avatar (NFT ou URL d'image)
• Description/bio
• URL de site web
• Adresse email
• Réseaux sociaux :
- Pseudo Twitter
- Nom d'utilisateur GitHub
- Discord
- Telegram
- Reddit

4. Enregistrements Techniques :
• Clé publique
• ABI (pour les contrats)
• Enregistrements texte (données personnalisées)
• Plusieurs adresses de résolveur

5. Sous-domaines :
• Sous-domaines illimités
• Adresses différentes par sous-domaine
• Exemples :
- pay.vitalik.eth (paiements)
- donations.vitalik.eth (dons)
- nft.vitalik.eth (collection NFT)

Définir les enregistrements :
• Utiliser app.ens.domains
• Connecter le portefeuille (doit être propriétaire du nom)
• Cliquer sur "Ajouter/Modifier Enregistrement"
• Définir chaque type d'enregistrement
• Sauvegarder avec transaction

Coûts :
• Définir les enregistrements coûte du gaz
• Pas de frais annuels pour les mises à jour
• Mises à jour groupées économisent du gaz
• Utiliser pendant périodes de gaz bas

Sécurité :
• Seul le propriétaire peut modifier les enregistrements
• Enregistrements stockés on-chain
• Historique immuable
• Vérifier sur l'explorateur de blocs

Utilisations pratiques :
• Un nom pour toutes les crypto
• Profil Web3 professionnel
• Hébergement de site web décentralisé
• Portfolio d'artiste NFT
• Annuaire de membres DAO
• Contact support client

Exemple de profil complet :
vitalik.eth →
• ETH : 0xd8dA...
• BTC : bc1q...
• Avatar : ipfs://...
• Twitter : @VitalikButerin
• Site web : vitalik.ca
• Email : (défini en privé)

Sécurité ENS et meilleures pratiques ?

Considérations de sécurité lors de l'utilisation d'ENS :

Vérification :
• Toujours vérifier les noms ENS sur plusieurs sources
• Vérifier l'application officielle ENS (app.ens.domains)
• Croiser avec Etherscan
• Confirmer avec le destinataire prévu
• Attention au typosquatting (vita1ik.eth vs vitalik.eth)

Arnaques courantes :
• Noms similaires avec caractères substitués
• Sosies Unicode (attaques homographiques)
• Faux noms de célébrités
• Hameçonnage via noms ENS
• Propriété de nom compromise

Meilleures pratiques :

1. Avant d'envoyer des fonds :
• Vérifier l'adresse complète après résolution
• Tester avec petit montant d'abord
• Vérifier l'historique des transactions
• Confirmer la propriété du nom
• Utiliser des résolveurs officiels

2. Propriété du nom :
• Utiliser portefeuille matériel pour noms précieux
• Activer 2FA sur gestionnaire ENS
• Définir mots de passe forts
• Audits de sécurité réguliers
• Sauvegarder phrases de récupération

3. Définir les enregistrements :
• Définir uniquement les enregistrements nécessaires
• Ne pas exposer d'informations sensibles
• Utiliser sous-domaines pour différents objectifs
• Mettre à jour régulièrement
• Surveiller les modifications non autorisées

4. Enregistrements inversés :
• Définir nom principal intentionnellement
• Considérer implications de confidentialité
• Mettre à jour après transferts de noms
• Supprimer si vente du nom

5. Sous-domaines :
• Contrôler qui peut créer des sous-domaines
• Surveiller la création de sous-domaines
• Révoquer l'accès si nécessaire
• Définir permissions appropriées

Signaux d'alarme :
• Nom différent de celui attendu
• Nom récemment enregistré
• Pas d'historique de transaction
• Profils sociaux suspects
• Nom disponible à bas prix (devrait être pris)

Mesures de protection :
• Verrouiller les noms importants
• Définir délai de transfert
• Utiliser multisig pour noms précieux
• Activer notifications
• Vérifications régulières de propriété

Récupération :
• Garder dates d'expiration des noms
• Définir alertes de période de grâce
• Maintenir fonds de renouvellement
• Documenter tous les noms possédés
• Planifier les urgences

Confidentialité :
• ENS est public
• Tous les enregistrements visibles on-chain
• L'historique est permanent
• Considérer noms pseudonymes
• Séparer personnel/professionnel

Considérations légales :
• Litiges de propriété de nom
• Problèmes de marque
• Juridiction peu claire
• Responsabilité d'auto-garde
• Pas de support client

Liste de contrôle d'urgence :
□ Portefeuille matériel pour noms
□ Sauvegarder phrases de récupération
□ Surveiller expiration des noms
□ Définir rappels de renouvellement
□ Documenter tous les noms
□ Tester résolution régulièrement
□ Garder résolveur à jour
□ Examiner permissions
□ Vérifier modifications non autorisées
□ Planifier succession/transfert

Cas d'utilisation courants

  • Envoyer crypto vers noms ENS au lieu de longues adresses
  • Vérifier l'identité des expéditeurs de transactions
  • Afficher noms d'utilisateurs dans dApps et portefeuilles
  • Créer identité Web3 professionnelle
  • Configurer adresses de paiement pour dons
  • Héberger sites web décentralisés via IPFS
  • Gérer plusieurs adresses de cryptomonnaies avec un nom
  • Construire annuaires de membres DAO
  • Créer adresses de sous-domaines pour différents objectifs
  • Intégrer ENS dans smart contracts et dApps