Tu Nombre, En Abstract
Abstract Name Service te permite registrar un nombre .abs legible por humanos que apunta a tu wallet en Abstract Chain. Aquí está exactamente cómo funciona, qué cuesta y qué pueden hacer con él los desarrolladores y los agentes de IA.
Todo usuario de cripto conoce el problema. Las direcciones de wallet son difíciles de leer, fáciles de escribir mal e imposibles de recordar. Le envías a alguien una larga cadena de caracteres que tiene que verificar dos veces. Miras la actividad onchain y ves direcciones, no identidades.
@AbsNameService soluciona eso. Un nombre, terminado en .abs, que apunta a ti en Abstract Chain.
Con ANS, puedes registrar un nombre .abs legible por humanos como alex.abs. Ese nombre se acuña en tu wallet como un NFT ERC-721, así que lo posees como cualquier otro activo onchain. Puedes transferirlo, conservarlo o venderlo. En lugar de compartir una dirección sin formato, compartes un nombre que la gente puede leer.
Lo que importa, sin embargo, es ser preciso sobre cómo funciona
Lo que ANS realmente hace
ANS es un protocolo de nombres construido en el mainnet de Abstract. La propiedad, los registros y la resolución viven onchain. El contrato inteligente V2 es el registro central para nombres y registros, mientras que la lógica de precios y descuentos usa contratos complementarios, incluyendo un oráculo de precios impulsado por Pyth para precios basados en USD.
Esa distinción importa. La fuente de verdad para la propiedad y los registros es el estado onchain, no una caché offchain o una respuesta de API. Si una aplicación está haciendo algo importante, debe tratar las lecturas onchain como autoritativas.
Cuando registras un nombre, estás registrando la propiedad de ese nombre. El nombre no comienza automáticamente a resolver hacia tu dirección de wallet a menos que también establezcas su registro primario. Eso sucede por separado en la página de Administración.
Entonces el flujo es:
- Registra el nombre.
- Establece el registro primario al que quieres que apunte el nombre.
- Opcionalmente agrega campos de perfil como avatar, Twitter, Discord, sitio web y correo electrónico.
Cada uno de esos campos de perfil se escribe onchain individualmente.
Registrar un nombre
El flujo de registro en el sitio es sencillo, pero hay algunos detalles que los usuarios deben entender.
Abres la página de Registro, conectas tu wallet y buscas el nombre que quieres. La interfaz puede mostrar varios estados diferentes, incluyendo:
- Disponible en V2
- Registrado en V1
- Propiedad de tu wallet
- No disponible
Esa distinción importa porque un nombre V1 no siempre es algo que puedas simplemente registrar en V2. Algunos nombres heredados están reservados para migración.
Si el nombre está disponible, la aplicación muestra la cotización antes de que firmes nada. Esa cotización puede incluir:
- El precio base en USD
- Cualquier descuento elegible para titulares
- Cualquier descuento de cupón válido
- La tarifa de actualización de Pyth
- El pago final estimado en ETH
La fijación de precios de registro de ANS está basada en oráculo. Los precios se definen en USD y se convierten al equivalente ETH en vivo al momento del registro usando datos de Pyth, en lugar de depender de una cantidad fija de tokens.
Precios
Los precios se basan en la longitud del label. Los nombres más cortos cuestan más.
🚨 ¿Y sabes qué? Puedes obtener un 20% de descuento si usas el código "HORIZON". 🚨
Los titulares de NFT elegibles pueden recibir un descuento, y los cupones válidos pueden reducir aún más el monto final.
La lógica es simple: los nombres cortos son escasos, por lo que tienen un precio más alto. Los nombres largos se mantienen lo suficientemente baratos como para hacer accesible la identidad onchain legible.
Administrar tu nombre
Después del registro, la página de Administración es donde el nombre se vuelve útil.
Puedes establecer un registro primario — generalmente una dirección de wallet — y luego agregar campos de perfil como:
- avatar
- discord
- url
Estos se almacenan como registros de texto onchain. Cada uno es su propia transacción de escritura, por lo que cada acción de guardar requiere confirmación.
Eso significa que ANS no solo te da un nombre. Te da una capa de identidad onchain que las aplicaciones pueden leer directamente desde el contrato.
Lo que obtienen los desarrolladores
ANS incluye un SDK oficial de TypeScript para ANS V2 en Abstract.
El SDK cubre lecturas y escrituras comunes, incluyendo:
- Resolución de nombres
- Búsqueda inversa
- Lectura de registros y registros de texto
- Verificación de disponibilidad
- Obtención de nombres pertenecientes a una wallet
- Registro de nombres
- Establecimiento de registros
- Transferencia de nombres
- Migración de nombres V1 elegibles
- Observación de eventos del contrato
También incluye funciones auxiliares para el flujo de registro de Pyth, lo que importa porque el registro de ANS requiere datos actuales de actualización del oráculo.
Un detalle especialmente útil es el asistente de registro de solo preparación. Puede construir calldata y el monto exacto pagadero para un registro sin firmar ni transmitir la transacción. Eso lo hace útil para cuentas inteligentes, flujos de trabajo de agentes o sistemas donde un componente prepara una transacción y otro la ejecuta.
Subdominios y espacios de nombres de proyecto
ANS también admite subdominios de proyecto.
El formato de registro usa un punto internamente, en la forma label.proyecto, que se presenta a los usuarios como nombres como bob.moody.abs. Los precios se basan en la longitud del label, no en la cadena completa mostrada.
Los espacios de nombres de proyecto pueden ser habilitados por ANS, y una vez habilitados pueden admitir registros comunitarios bajo esa raíz. Los subdominios registrados son activos ERC-721 estándar, igual que los nombres de nivel superior.
La economía es clara
- El 70% de los ingresos por registro va a la wallet del proyecto
- El 30% va a la infraestructura de ANS a través de la división del tesoro de la plataforma
Los proyectos también pueden definir tablas de precios personalizadas para su espacio de nombres.
Una advertencia importante: no todos los espacios de nombres habilitados están necesariamente abiertos a todos. Algunas raíces de subdominios pueden imponer requisitos adicionales, incluido el registro con acceso restringido por NFT.
Agentes de IA y MCP
ANS también incluye un servidor MCP.
Eso significa que herramientas compatibles con MCP como Codex, Claude, Cursor y VS Code pueden usar ANS para cosas como:
- Resolver nombres
- Leer datos de propiedad y perfil
- Verificar la configuración de la raíz del subdominio
- Cotizar registros
- Preparar transacciones de registro
Para la identidad de agentes, el espacio de nombres relevante es name.agent.abs.
Es importante ser exacto aquí: el soporte de MCP no significa automáticamente que el servidor firme transacciones para cada cliente por defecto. ANS admite tanto flujos de solo preparación como un modo autónomo usando wallets de agentes gestionados. En el flujo de wallet gestionada, un agente puede firmar y transmitir su propio registro name.agent.abs y actualizaciones de perfil a través del sistema MCP.
Entonces la parte orientada al futuro es real, pero el mecanismo importa: ANS puede admitir identidad de agente autónomo, y las wallets de agentes gestionados son lo que hace posible la ejecución completamente autónoma.
Migrar desde V1
Los usuarios de ANS V1 pueden migrar nombres elegibles a V2.
El límite es estricto:
- Los ID de token V1 del 0 al 1965 son elegibles
- Los ID de token superiores a 1965 no son elegibles
La migración funciona quemando el token V1 y acuñando el mismo nombre en V2.
Una cosa que los usuarios deben saber de antemano: los registros no se migran automáticamente. Después de pasar a V2, debes establecer tu registro primario y campos de perfil nuevamente.
El panorama general
ANS es un proyecto independiente construido en Abstract. No está afiliado, respaldado ni patrocinado por @AbstractChain.
Si quieres una identidad onchain legible en Abstract, ANS es la versión más clara de esa idea hoy: un nombre que posees, registros que controlas onchain, herramientas de desarrollo que se integran directamente con el contrato, espacios de nombres de proyecto para comunidades y soporte para flujos de trabajo nativos de IA a través de MCP.
Eso es lo que ANS realmente es, sin adornos y sin exagerar lo que sucede bajo el capó. Recuerda: 20% de descuento con el código "HORIZON".
Síguenos en @Abstract_Hzn, lee otros artículos en abstracthorizon.xyz y únete a nosotros en Telegram.
⚠️ Este artículo es solo para fines informativos y no debe considerarse asesoramiento financiero. Siempre haz tu propia investigación antes de tomar cualquier decisión de inversión o onchain.
Unete al Boletin
Mantente actualizado con lo ultimo de Abstract Horizon.