infrastructure16. März 20266 min read

Dein Name, Auf Abstract

Der Abstract Name Service ermöglicht es dir, einen menschenlesbaren .abs-Namen zu registrieren, der auf deine Wallet auf Abstract Chain zeigt. Hier erfährst du genau, wie es funktioniert, was es kostet und was Entwickler und KI-Agenten damit machen können.

Dein Name, Auf Abstract

Jeder Krypto-Nutzer kennt das Problem. Wallet-Adressen sind schwer zu lesen, leicht zu vertippen und unmöglich zu merken. Du schickst jemandem eine lange Zeichenkette, die er zweimal überprüfen muss. Du schaust dir die Onchain-Aktivität an und siehst Adressen, keine Identitäten.

@AbsNameService löst das. Ein Name, der auf .abs endet und auf dich auf Abstract Chain zeigt.

Mit ANS kannst du einen menschenlesbaren .abs-Namen wie alex.abs registrieren. Dieser Name wird als ERC-721-NFT in deine Wallet geminted, sodass du ihn wie jeden anderen Onchain-Asset besitzt. Du kannst ihn übertragen, halten oder verkaufen. Anstatt eine rohe Adresse zu teilen, teilst du einen Namen, den Menschen tatsächlich lesen können.

image1

Was jedoch wichtig ist, ist Präzision darüber, wie es funktioniert

Was ANS tatsächlich tut

ANS ist ein Namensprotokoll, das auf dem Abstract-Mainnet aufgebaut ist. Eigentümerschaft, Einträge und Auflösung leben onchain. Der V2-Smart-Contract ist das zentrale Register für Namen und Einträge, während Preis- und Rabattlogik Begleitverträge verwenden, einschließlich eines von Pyth betriebenen Preisorakels für USD-basierte Preisgestaltung.

Diese Unterscheidung ist wichtig. Die Quelle der Wahrheit für Eigentümerschaft und Einträge ist der Onchain-Zustand, nicht ein Offchain-Cache oder eine API-Antwort. Wenn eine App etwas Wichtiges tut, sollte sie Onchain-Lesevorgänge als maßgeblich behandeln.

Wenn du einen Namen registrierst, registrierst du das Eigentum an diesem Namen. Der Name beginnt nicht automatisch, auf deine Wallet-Adresse aufzulösen, es sei denn, du setzt auch seinen primären Eintrag. Das geschieht separat auf der Verwaltungsseite.

Der Ablauf ist also:

  1. Registriere den Namen.
  2. Lege den primären Eintrag fest, auf den der Name zeigen soll.
  3. Füge optional Profilfelder wie Avatar, Twitter, Discord, Website und E-Mail hinzu.

Jedes dieser Profilfelder wird individuell onchain geschrieben.

Einen Namen registrieren

Der Registrierungsablauf auf der Website ist unkompliziert, aber es gibt einige Details, die Nutzer verstehen sollten.

Du öffnest die Registrierungsseite, verbindest deine Wallet und suchst nach dem gewünschten Namen. Die Benutzeroberfläche kann verschiedene Zustände anzeigen, darunter:

  • Verfügbar auf V2
  • Registriert auf V1
  • Im Besitz deiner Wallet
  • Nicht verfügbar

Diese Unterscheidung ist wichtig, weil ein V1-Name nicht immer etwas ist, das du einfach auf V2 registrieren kannst. Einige Legacy-Namen sind für die Migration reserviert.

Wenn der Name verfügbar ist, zeigt die App das Angebot, bevor du irgendetwas unterschreibst. Dieses Angebot kann beinhalten:

  • Den Basis-USD-Preis
  • Jeden verfügbaren Inhaber-Rabatt
  • Jeden gültigen Gutschein-Rabatt
  • Die Pyth-Aktualisierungsgebühr
  • Die geschätzte Endabrechnung in ETH

Die ANS-Registrierungspreisgestaltung basiert auf einem Orakel. Preise werden in USD definiert und zum Zeitpunkt der Registrierung mithilfe von Pyth-Daten in das aktuelle ETH-Äquivalent umgerechnet, anstatt auf einen festen Token-Betrag zu vertrauen.

Preisgestaltung

Die Preisgestaltung basiert auf der Länge des Labels. Kürzere Namen kosten mehr.

🚨 Und rate mal? Du bekommst 20% Rabatt, wenn du den Code "HORIZON" verwendest. 🚨

image2

Berechtigte NFT-Inhaber können einen Rabatt erhalten, und gültige Gutscheine können den Endbetrag weiter reduzieren.

Die Logik ist einfach: Kurze Namen sind selten, daher sind sie teurer. Lange Namen bleiben günstig genug, um lesbare Onchain-Identität zugänglich zu machen.

Deinen Namen verwalten

Nach der Registrierung ist die Verwaltungsseite der Ort, wo der Name nützlich wird.

Du kannst einen primären Eintrag setzen — normalerweise eine Wallet-Adresse — und dann Profilfelder hinzufügen wie:

  • avatar
  • twitter
  • discord
  • url
  • email

Diese werden als Onchain-Texteinträge gespeichert. Jeder ist seine eigene Schreibtransaktion, daher erfordert jede Speicheraktion eine Bestätigung.

Das bedeutet, ANS gibt dir nicht nur einen Namen. Es gibt dir eine Onchain-Identitätsschicht, die Apps direkt aus dem Vertrag lesen können.

Was Entwickler bekommen

ANS wird mit einem offiziellen TypeScript-SDK für ANS V2 auf Abstract geliefert.

Das SDK deckt gängige Lese- und Schreibvorgänge ab, darunter:

  • Namen auflösen
  • Rückwärtssuche
  • Einträge und Texteinträge lesen
  • Verfügbarkeit prüfen
  • Namen abrufen, die einer Wallet gehören
  • Namen registrieren
  • Einträge setzen
  • Namen übertragen
  • Berechtigte V1-Namen migrieren
  • Contract-Events beobachten

Es enthält auch Hilfsfunktionen für den Pyth-Registrierungsablauf, was wichtig ist, weil die ANS-Registrierung aktuelle Orakel-Aktualisierungsdaten erfordert.

Ein besonders nützliches Detail ist der nur-Vorbereitungs-Registrierungshelfer. Er kann Calldata und den genauen zahlbaren Betrag für eine Registrierung erstellen, ohne die Transaktion zu unterzeichnen oder zu übertragen. Das macht ihn nützlich für Smart Accounts, Agent-Workflows oder Systeme, bei denen eine Komponente eine Transaktion vorbereitet und eine andere sie ausführt.

Subdomains und Projekt-Namespaces

ANS unterstützt auch Projekt-Subdomains.

Das Registrierungsformat verwendet intern einen Punkt in der Form label.projekt, der Nutzern als Namen wie bob.moody.abs präsentiert wird. Die Preisgestaltung basiert auf der Label-Länge, nicht auf der vollständig angezeigten Zeichenkette.

Projekt-Namespaces können von ANS aktiviert werden, und einmal aktiviert können sie Community-Registrierungen unter dieser Wurzel unterstützen. Registrierte Subdomains sind Standard-ERC-721-Assets, genau wie Top-Level-Namen.

Die Wirtschaftlichkeit ist klar

  • 70% der Registrierungseinnahmen gehen an die Projekt-Wallet
  • 30% gehen an die ANS-Infrastruktur durch die Plattform-Treasury-Aufteilung

Projekte können auch eigene Preistabellen für ihren Namespace definieren.

Ein wichtiger Vorbehalt: Nicht jeder aktivierte Namespace ist notwendigerweise für jeden offen. Einige Subdomain-Wurzeln können zusätzliche Anforderungen durchsetzen, einschließlich NFT-gesperrter Registrierung.

KI-Agenten und MCP

ANS wird auch mit einem MCP-Server geliefert.

Das bedeutet, dass MCP-kompatible Tools wie Codex, Claude, Cursor und VS Code ANS für Dinge wie diese verwenden können:

  • Namen auflösen
  • Eigentümerschaft und Profildaten lesen
  • Subdomain-Root-Konfiguration prüfen
  • Registrierungen anbieten
  • Registrierungstransaktionen vorbereiten

Für die Agenten-Identität ist der relevante Namespace name.agent.abs.

Es ist wichtig, hier präzise zu sein: MCP-Unterstützung bedeutet nicht automatisch, dass der Server standardmäßig Transaktionen für jeden Client unterzeichnet. ANS unterstützt sowohl nur-Vorbereitungs-Flows als auch einen autonomen Modus mit verwalteten Agenten-Wallets. Im verwalteten-Wallet-Flow kann ein Agent seine eigene name.agent.abs-Registrierung und Profilaktualisierungen durch das MCP-System unterzeichnen und übertragen.

Der zukunftsweisende Teil ist also real, aber der Mechanismus ist wichtig: ANS kann autonome Agenten-Identität unterstützen, und verwaltete Agenten-Wallets sind das, was vollständig autonome Ausführung ermöglicht.

Migration von V1

ANS-V1-Nutzer können berechtigte Namen zu V2 migrieren.

Die Grenze ist streng:

  • V1-Token-IDs 0 bis 1965 sind berechtigt
  • Token-IDs über 1965 sind nicht berechtigt

Die Migration funktioniert, indem der V1-Token verbrannt und derselbe Name auf V2 geminted wird.

Eine Sache, die Nutzer im Voraus wissen sollten: Einträge werden nicht automatisch migriert. Nach dem Wechsel zu V2 musst du deinen primären Eintrag und deine Profilfelder erneut setzen.

Das größere Bild

ANS ist ein unabhängiges Projekt, das auf Abstract aufgebaut ist. Es ist weder mit @AbstractChain verbunden, noch wird es von ihm befürwortet oder gesponsert.

Wenn du eine lesbare Onchain-Identität auf Abstract willst, ist ANS heute die klarste Version dieser Idee: ein Name, den du besitzt, Einträge, die du onchain kontrollierst, Entwicklerwerkzeuge, die direkt mit dem Contract integrieren, Projekt-Namespaces für Communities und Unterstützung für KI-native Workflows durch MCP.

Das ist, was ANS tatsächlich ist, ohne Schnickschnack und ohne zu übertreiben, was unter der Haube passiert. Zur Erinnerung: 20% Rabatt mit dem Code "HORIZON".


Folge uns auf @Abstract_Hzn, lies andere Artikel auf abstracthorizon.xyz und tritt uns auf Telegram bei.

⚠️ Dieser Artikel dient nur zu Informationszwecken und sollte nicht als Finanzberatung betrachtet werden. Führe immer deine eigene Recherche durch, bevor du Investitions- oder Onchain-Entscheidungen triffst.

Newsletter abonnieren

Bleiben Sie auf dem Laufenden mit den neuesten Nachrichten von Abstract Horizon.