infrastructure16 мар. 2026 г.6 min read

Ваше имя в Abstract

Abstract Name Service позволяет зарегистрировать удобочитаемое имя .abs, указывающее на ваш кошелёк в Abstract Chain. Вот как именно это работает, сколько стоит и что могут с этим сделать разработчики и ИИ-агенты.

Ваше имя в Abstract

Каждый пользователь крипты знает эту проблему. Адреса кошельков трудно читать, легко опечататься и невозможно запомнить. Вы отправляете кому-то длинную строку символов, и им приходится проверять её дважды. Вы смотрите на активность в блокчейне и видите адреса, а не личности.

@AbsNameService решает это. Одно имя, оканчивающееся на .abs, которое указывает на вас в Abstract Chain.

С ANS вы можете зарегистрировать удобочитаемое .abs-имя, например alex.abs. Это имя минтится в ваш кошелёк как NFT стандарта ERC-721, так что вы владеете им как любым другим ончейн-активом. Вы можете передать его, держать или продать. Вместо того чтобы делиться сырым адресом, вы делитесь именем, которое люди действительно могут прочитать.

image1

Важно быть точным в том, как это работает

Что ANS делает на самом деле

ANS — это протокол именования, построенный на Abstract mainnet. Владение, записи и резолюция находятся ончейн. Смарт-контракт V2 является основным реестром имён и записей, тогда как логика ценообразования и скидок использует вспомогательные контракты, включая ценовой оракул на базе Pyth для ценообразования в USD.

Это различие важно. Источником истины для владения и записей является ончейн-состояние, а не офчейн-кэш или ответ API. Если приложение делает что-то важное, оно должно рассматривать ончейн-чтения как авторитетные.

Когда вы регистрируете имя, вы регистрируете право владения этим именем. Имя не начинает автоматически указывать на адрес вашего кошелька, если вы не установите также его основную запись. Это происходит отдельно на странице Manage.

Итак, процесс выглядит следующим образом:

  1. Зарегистрировать имя.
  2. Установить основную запись, на которую должно указывать имя.
  3. Опционально добавить поля профиля, такие как аватар, Twitter, Discord, сайт и email.

Каждое из этих полей профиля записывается ончейн по отдельности.

Регистрация имени

Процесс регистрации на сайте прост, но есть несколько деталей, которые пользователям следует понять.

Вы открываете страницу Register, подключаете кошелёк и ищете нужное имя. UI может показывать несколько различных состояний, в том числе:

  • Доступно в V2
  • Зарегистрировано в V1
  • Принадлежит вашему кошельку
  • Недоступно

Это различие важно, потому что имя V1 — не всегда то, что вы можете просто зарегистрировать в V2. Некоторые устаревшие имена зарезервированы для миграции.

Если имя доступно, приложение показывает расценки до того, как вы что-либо подписываете. Расценки могут включать:

  • Базовую цену в USD
  • Скидку для подходящих держателей
  • Скидку по действительному купону
  • Комиссию за обновление Pyth
  • Итоговый расчётный платёж в ETH

Ценообразование регистрации ANS основано на оракуле. Цены определены в USD и конвертируются в актуальный эквивалент ETH на момент регистрации с использованием данных Pyth, а не фиксированного количества токенов.

Ценообразование

Ценообразование основано на длине метки. Более короткие имена стоят дороже.

🚨 И угадайте что? Вы можете получить скидку 20%, если используете код "HORIZON". 🚨

image2

Подходящие держатели NFT могут получить скидку, а действительные купоны могут дополнительно уменьшить итоговую сумму.

Логика проста: короткие имена редки, поэтому они стоят дороже. Длинные имена остаются достаточно дешёвыми, чтобы удобочитаемая ончейн-идентичность была доступна.

Управление именем

После регистрации страница Manage — это то место, где имя становится полезным.

Вы можете установить основную запись — обычно адрес кошелька — а затем добавить поля профиля, такие как:

  • avatar
  • twitter
  • discord
  • url
  • email

Они хранятся как текстовые записи ончейн. Каждая из них — это отдельная транзакция записи, поэтому каждое действие сохранения требует подтверждения.

Это означает, что ANS даёт вам не просто имя. Она даёт вам онлайн-слой идентификации, который приложения могут читать напрямую из контракта.

Что получают разработчики

ANS поставляется с официальным TypeScript SDK для ANS V2 на Abstract.

SDK охватывает типичные операции чтения и записи, включая:

  • Резолюцию имён
  • Обратный поиск
  • Чтение записей и текстовых записей
  • Проверку доступности
  • Получение имён, принадлежащих кошельку
  • Регистрацию имён
  • Установку записей
  • Передачу имён
  • Миграцию подходящих имён V1
  • Отслеживание событий контракта

Он также включает вспомогательные функции для процесса регистрации Pyth, что важно, поскольку регистрация ANS требует актуальных данных обновления оракула.

Особенно полезная деталь — помощник регистрации в режиме только подготовки. Он может создать calldata и точную сумму к оплате для регистрации без подписания или трансляции транзакции. Это делает его полезным для смарт-аккаунтов, агентских рабочих процессов или систем, где один компонент подготавливает транзакцию, а другой выполняет её.

Поддомены и пространства имён проектов

ANS также поддерживает поддомены проектов.

Формат регистрации использует одну точку внутри, в форме label.project, которая представляется пользователям как имена типа bob.moody.abs. Ценообразование основано на длине метки, а не на полной отображаемой строке.

Пространства имён проектов могут быть включены ANS, и после включения они могут поддерживать регистрацию сообщества под этим корнем. Зарегистрированные поддомены являются стандартными активами ERC-721, как и имена верхнего уровня.

Экономика прозрачна

  • 70% дохода от регистрации идёт в кошелёк проекта
  • 30% идёт в инфраструктуру ANS через разделение казначейства платформы

Проекты также могут определять пользовательские таблицы ценообразования для своего пространства имён.

Одна важная оговорка: не каждое включённое пространство имён обязательно открыто для всех. Некоторые корни поддоменов могут вводить дополнительные требования, включая регистрацию с ограничением по NFT.

ИИ-агенты и MCP

ANS также поставляется с MCP-сервером.

Это означает, что MCP-совместимые инструменты, такие как Codex, Claude, Cursor и VS Code, могут использовать ANS для таких задач, как:

  • Резолюция имён
  • Чтение данных о владении и профиле
  • Проверка конфигурации корня поддомена
  • Расчёт стоимости регистрации
  • Подготовка транзакций регистрации

Для идентификации агента соответствующим пространством имён является name.agent.abs.

Здесь важно быть точным: поддержка MCP не означает автоматически, что сервер подписывает транзакции для каждого клиента по умолчанию. ANS поддерживает как процессы только подготовки, так и автономный режим с использованием управляемых кошельков агентов. В процессе с управляемым кошельком агент может подписывать и транслировать собственную регистрацию name.agent.abs и обновления профиля через систему MCP.

Так что перспективная часть реальна, но механизм важен: ANS может поддерживать автономную идентичность агентов, и именно управляемые кошельки агентов делают полностью автономное исполнение возможным.

Миграция с V1

Пользователи ANS V1 могут перенести подходящие имена в V2.

Граница строгая:

  • Token ID V1 от 0 до 1965 подходят
  • Token ID выше 1965 не подходят

Миграция работает путём сжигания токена V1 и минтинга того же имени в V2.

Одна вещь, которую пользователям следует знать заранее: записи не мигрируют автоматически. После перехода на V2 вам нужно снова установить основную запись и поля профиля.

Общая картина

ANS — это независимый проект, построенный на Abstract. Он не связан с @AbstractChain, не одобрен и не спонсируется им.

Если вы хотите удобочитаемую ончейн-идентичность в Abstract, ANS — это наиболее чёткое воплощение этой идеи сегодня: имя, которым вы владеете, записи, которые вы контролируете ончейн, инструменты разработчика, интегрирующиеся напрямую с контрактом, пространства имён проектов для сообществ и поддержка AI-нативных рабочих процессов через MCP.

Вот что такое ANS на самом деле, без лишних слов и без преувеличений о том, что происходит под капотом. Помните: скидка 20% с кодом "HORIZON".


Подписывайтесь на нас @Abstract_Hzn, читайте другие статьи на abstracthorizon.xyz и присоединяйтесь к нам в Telegram.

⚠️ Эта статья предназначена только для информационных целей и не должна рассматриваться как финансовый совет. Всегда проводите собственное исследование перед принятием любых инвестиционных или ончейн-решений.

Подпишитесь на рассылку

Будьте в курсе последних новостей Abstract Horizon.