Votre Nom, Sur Abstract
Abstract Name Service vous permet d'enregistrer un nom .abs lisible par l'humain qui pointe vers votre portefeuille sur Abstract Chain. Voici exactement comment ça fonctionne, ce que ça coûte, et ce que les développeurs et les agents IA peuvent en faire.
Tout utilisateur de crypto connaît le problème. Les adresses de portefeuille sont difficiles à lire, faciles à mal saisir, et impossibles à mémoriser. Vous envoyez à quelqu'un une longue chaîne de caractères qu'il doit vérifier deux fois. Vous regardez l'activité onchain et vous voyez des adresses, pas des identités.
@AbsNameService règle ça. Un nom, se terminant par .abs, qui pointe vers vous sur Abstract Chain.
Avec ANS, vous pouvez enregistrer un nom .abs lisible par l'humain, comme alex.abs. Ce nom est frappé dans votre portefeuille sous forme de NFT ERC-721, donc vous le possédez comme tout autre actif onchain. Vous pouvez le transférer, le conserver ou le vendre. Au lieu de partager une adresse brute, vous partagez un nom que les gens peuvent réellement lire.
Ce qui compte, cependant, c'est d'être précis sur son fonctionnement
Ce que ANS fait réellement
ANS est un protocole de nommage construit sur le mainnet Abstract. La propriété, les enregistrements et la résolution vivent onchain. Le contrat intelligent V2 est le registre central des noms et des enregistrements, tandis que la logique de tarification et de remise utilise des contrats complémentaires, notamment un oracle de prix alimenté par Pyth pour une tarification en USD.
Cette distinction est importante. La source de vérité pour la propriété et les enregistrements est l'état onchain, pas un cache hors-chaîne ou une réponse d'API. Si une application fait quelque chose d'important, elle doit traiter les lectures onchain comme faisant autorité.
Lorsque vous enregistrez un nom, vous enregistrez la propriété de ce nom. Le nom ne commence pas automatiquement à résoudre vers votre adresse de portefeuille, sauf si vous définissez également son enregistrement primaire. Cela se fait séparément sur la page Gérer.
Le flux est donc :
- Enregistrez le nom.
- Définissez l'enregistrement primaire vers lequel vous voulez que le nom pointe.
- Ajoutez optionnellement des champs de profil tels qu'avatar, Twitter, Discord, site web et e-mail.
Chacun de ces champs de profil est écrit onchain individuellement.
Enregistrement d'un nom
Le flux d'enregistrement sur le site est simple, mais il y a quelques détails que les utilisateurs doivent comprendre.
Vous ouvrez la page d'enregistrement, connectez votre portefeuille et recherchez le nom souhaité. L'interface peut afficher plusieurs états différents, notamment :
- Disponible sur V2
- Enregistré sur V1
- Possédé par votre portefeuille
- Indisponible
Cette distinction est importante car un nom V1 n'est pas toujours quelque chose que vous pouvez simplement enregistrer sur V2. Certains noms hérités sont réservés à la migration.
Si le nom est disponible, l'application affiche le devis avant que vous ne signiez quoi que ce soit. Ce devis peut inclure :
- Le prix USD de base
- Toute remise éligible pour les détenteurs
- Toute remise de coupon valide
- Les frais de mise à jour Pyth
- Le paiement final estimé en ETH
La tarification de l'enregistrement ANS est basée sur un oracle. Les prix sont définis en USD et convertis en équivalent ETH en temps réel au moment de l'enregistrement en utilisant les données Pyth, au lieu de s'appuyer sur un montant fixe en tokens.
Tarification
La tarification est basée sur la longueur du libellé. Les noms plus courts coûtent plus cher.
🚨 Et devinez quoi ? Vous pouvez obtenir 20% de réduction en utilisant le code "HORIZON". 🚨
Les détenteurs de NFT éligibles peuvent recevoir une remise, et des coupons valides peuvent réduire davantage le montant final.
La logique est simple : les noms courts sont rares, ils sont donc plus chers. Les noms longs restent suffisamment bon marché pour rendre l'identité onchain lisible accessible.
Gérer votre nom
Après l'enregistrement, la page Gérer est l'endroit où le nom devient utile.
Vous pouvez définir un enregistrement primaire — généralement une adresse de portefeuille — puis ajouter des champs de profil tels que :
- avatar
- discord
- url
Ceux-ci sont stockés comme des enregistrements de texte onchain. Chacun est sa propre transaction d'écriture, donc chaque action de sauvegarde nécessite une confirmation.
Cela signifie qu'ANS ne vous donne pas seulement un nom. Il vous offre une couche d'identité onchain que les applications peuvent lire directement depuis le contrat.
Ce que les développeurs obtiennent
ANS est livré avec un SDK TypeScript officiel pour ANS V2 sur Abstract.
Le SDK couvre les lectures et écritures courantes, notamment :
- La résolution de noms
- La recherche inverse
- La lecture des enregistrements et des enregistrements de texte
- La vérification de disponibilité
- La récupération des noms possédés par un portefeuille
- L'enregistrement de noms
- La définition des enregistrements
- Le transfert de noms
- La migration des noms V1 éligibles
- L'observation des événements de contrat
Il inclut également des fonctions d'aide pour le flux d'enregistrement Pyth, ce qui est important car l'enregistrement ANS nécessite des données de mise à jour d'oracle actuelles.
Un détail particulièrement utile est l'assistant d'enregistrement en mode préparation uniquement. Il peut construire les données d'appel et le montant exact payable pour un enregistrement sans signer ni diffuser la transaction. Cela le rend utile pour les comptes intelligents, les flux de travail d'agents ou les systèmes où un composant prépare une transaction et un autre l'exécute.
Sous-domaines et espaces de noms de projet
ANS prend également en charge les sous-domaines de projet.
Le format d'enregistrement utilise un point en interne, sous la forme label.projet, qui est présenté aux utilisateurs sous forme de noms comme bob.moody.abs. La tarification est basée sur la longueur du libellé, pas sur la chaîne affichée complète.
Les espaces de noms de projet peuvent être activés par ANS, et une fois activés, ils peuvent prendre en charge les enregistrements de communauté sous cette racine. Les sous-domaines enregistrés sont des actifs ERC-721 standard, tout comme les noms de premier niveau.
L'économie est claire
- 70% des revenus d'enregistrement vont au portefeuille du projet
- 30% vont à l'infrastructure ANS via la répartition du trésor de la plateforme
Les projets peuvent également définir des tables de tarification personnalisées pour leur espace de noms.
Une mise en garde importante : tous les espaces de noms activés ne sont pas nécessairement ouverts à tout le monde. Certaines racines de sous-domaines peuvent imposer des exigences supplémentaires, notamment un enregistrement réservé aux détenteurs de NFT.
Agents IA et MCP
ANS est également livré avec un serveur MCP.
Cela signifie que les outils compatibles MCP tels que Codex, Claude, Cursor et VS Code peuvent utiliser ANS pour des choses comme :
- La résolution de noms
- La lecture des données de propriété et de profil
- La vérification de la configuration de la racine de sous-domaine
- La cotation des enregistrements
- La préparation des transactions d'enregistrement
Pour l'identité des agents, l'espace de noms pertinent est name.agent.abs.
Il est important d'être précis ici : le support MCP ne signifie pas automatiquement que le serveur signe des transactions pour chaque client par défaut. ANS prend en charge à la fois les flux de préparation uniquement et un mode autonome utilisant des portefeuilles d'agents gérés. Dans le flux à portefeuille géré, un agent peut signer et diffuser son propre enregistrement name.agent.abs et ses mises à jour de profil via le système MCP.
La partie tournée vers l'avenir est donc réelle, mais le mécanisme compte : ANS peut prendre en charge l'identité d'agent autonome, et les portefeuilles d'agents gérés sont ce qui rend l'exécution entièrement autonome possible.
Migration depuis V1
Les utilisateurs d'ANS V1 peuvent migrer les noms éligibles vers V2.
La limite est stricte :
- Les ID de token V1 de 0 à 1965 sont éligibles
- Les ID de token supérieurs à 1965 ne sont pas éligibles
La migration fonctionne en brûlant le token V1 et en frappant le même nom sur V2.
Une chose que les utilisateurs doivent savoir à l'avance : les enregistrements ne migrent pas automatiquement. Après le passage à V2, vous devez à nouveau définir votre enregistrement primaire et vos champs de profil.
La vue d'ensemble
ANS est un projet indépendant construit sur Abstract. Il n'est pas affilié à, approuvé par, ou sponsorisé par @AbstractChain.
Si vous voulez une identité onchain lisible sur Abstract, ANS est la version la plus claire de cette idée aujourd'hui : un nom que vous possédez, des enregistrements que vous contrôlez onchain, des outils de développement qui s'intègrent directement avec le contrat, des espaces de noms de projet pour les communautés, et un support pour les flux de travail natifs IA via MCP.
C'est ce qu'ANS est réellement, sans fioriture et sans exagérer ce qui se passe sous le capot. Rappel : 20% de réduction avec le code "HORIZON".
Suivez-nous sur @Abstract_Hzn, lisez d'autres articles sur abstracthorizon.xyz, et rejoignez-nous sur Telegram.
⚠️ Cet article est uniquement à des fins informatives et ne doit pas être considéré comme un conseil financier. Faites toujours vos propres recherches avant de prendre des décisions d'investissement ou onchain.
Rejoignez la Newsletter
Restez informé des dernières actualités d'Abstract Horizon.