nostr.blog
AprenderGlosario
Obtén tu @nostr.blog→
nostr.blog

Tu identidad descentralizada en Nostr. Una dirección, zaps y un lector limpio.

ProductoInicioConsigue tu @nostr.blogPanel
AprenderStudyGlosario
LegalTérminosPrivacidad
© 2026 nostr.blog. Identidad de protocolo abierto para la web descentralizada.
Inicio›Study›Identidad y NIP-05›Usar un dominio personalizado para tu identidad en Nostr: paso a paso
Identidad y NIP-05

Usar un dominio personalizado para tu identidad en Nostr: paso a paso

Aloja tu propio NIP-05 en un dominio que tú controlas. Por qué podrías quererlo, cómo configurarlo en minutos y qué te ofrece que un servicio gestionado no.

byEgor·26 mar 2026·7 min de lectura

Usar tu propio dominio para la identidad en Nostr es una opción legítima. Requiere más configuración que un servicio gestionado, pero te otorga control permanente sobre el identificador. Esta guía explica cuándo vale la pena y cómo hacerlo.

Resumen rápido. Registra un dominio, coloca un archivo JSON en https://tudominio.com/.well-known/nostr.json con tu pubkey, y establece tunombre@tudominio.com como tu NIP-05 en tu perfil de Nostr. Configuración total: unos 30 minutos. Costo anual: solo el registro del dominio. Funciona de forma idéntica a un servicio NIP-05 gestionado desde la perspectiva de los clientes.

Cuando estés listo, pide tu dirección @nostr.blog →

Por qué importa un dominio personalizado

Tres razones por las que los usuarios eligen este camino.

Propiedad total. Un dominio personalizado es tuyo mientras lo renueves. Ningún tercero (incluido un servicio NIP-05) puede quitártelo. Si nostr.blog cerrara mañana, tu identidad alice@nostr.blog dejaría de resolverse. Tu alice@alicedomain.com no lo haría, porque el dominio es tuyo.

Unicidad. alice@nostr.blog indica "Alice, en el servicio nostr.blog". alice@alicedomain.com indica "Alice, en el espacio propio de Alice". Para figuras públicas, creadores o cualquiera que construya una marca personal, el identificador autoalojado tiene más peso de marca.

Control. Tú decides las políticas para tu dominio. Puedes tener múltiples nombres (alice@alicedomain.com, alice-work@alicedomain.com) sin registros separados. Puedes cambiar la pubkey asociada sin involucrar a ningún servicio.

Cuándo un dominio personalizado no vale la pena

Una lista honesta de contraargumentos.

Eres nuevo en Nostr. Los usuarios que empiezan deberían usar un servicio gestionado para configurarse rápidamente. Cambia a uno personalizado más adelante si lo deseas.

No te sientes cómodo con servidores web. La configuración requiere editar configuraciones del servidor. No es difícil, pero tampoco es amigable para principiantes.

No vas a renovar el dominio. Un dominio caducado hace que pierdas tu NIP-05. Si no estás seguro de mantener el dominio durante años, un servicio gestionado es más fiable para ti.

El dominio está asociado a otra cosa. Si ya tienes alicejewelry.com para un negocio de joyería, usar NIP-05 en él vincula tu identidad de Nostr a ese negocio. A veces es deseable; a veces no.

Requisitos previos

Tres cosas que necesitas.

  1. Un dominio que controles. Regístralo en Namecheap, Cloudflare o similar. Entre $10 y $15 al año para la mayoría de los TLDs.
  2. Una forma de alojar un archivo estático en /.well-known/nostr.json. Las opciones más económicas: GitHub Pages, Cloudflare Pages, Netlify, un VPS con Caddy, o cualquier alojamiento web que ya tengas.
  3. Tu clave pública de Nostr en formato hexadecimal. 64 caracteres, en minúsculas a-f y 0-9. La configuración de cuenta de tu cliente la muestra.

Configuración: el camino rápido (Cloudflare Pages)

Si ya tienes Cloudflare para DNS, esta es la opción más rápida.

  1. Crea un nuevo proyecto en Cloudflare Pages.
  2. Añade un archivo en /.well-known/nostr.json con tu mapeo de nombre a pubkey:
{
  "names": {
    "tunombre": "tu-pubkey-hex-aquí"
  }
}
  1. Despliega.
  2. Configura el Worker o la Pages Function para establecer la cabecera Access-Control-Allow-Origin: * en la ruta /.well-known/*. La documentación de Cloudflare lo explica.
  3. Apunta tu dominio al proyecto de Pages.
  4. Prueba: curl -i https://tudominio.com/.well-known/nostr.json debería devolver el JSON con la cabecera CORS.
  5. En tu cliente de Nostr, establece tu NIP-05 como tunombre@tudominio.com. Guarda.
  6. En pocos minutos aparece el símbolo de verificación.

Tiempo total: 20-30 minutos si estás familiarizado con Cloudflare.

Configuración: Caddy en un VPS

Para usuarios que ya tienen un VPS.

  1. Añade lo siguiente a tu Caddyfile:
tudominio.com {
    header /.well-known/nostr.json {
        Access-Control-Allow-Origin "*"
        Content-Type "application/json"
    }
    file_server
}
  1. Crea el archivo JSON en la raíz web del servidor, en la ruta /.well-known/nostr.json:
{
  "names": {
    "tunombre": "tu-pubkey-hex-aquí"
  }
}
  1. Recarga Caddy: sudo systemctl reload caddy.
  2. Verifica con curl -i https://tudominio.com/.well-known/nostr.json.
  3. Establece el NIP-05 en tu perfil de Nostr.

Caddy gestiona TLS automáticamente. La verificación funciona una vez que el DNS resuelve y el archivo se sirve correctamente.

Empezar

Reclama tu identidad Nostr en 2 minutos

  • •Tu propia dirección @nostr.blog, verificada en todas partes
  • •Billetera Lightning integrada para enviar y recibir zaps
  • •Cliente completo en un solo sitio: feed, notificaciones, DMs, medios, relays

Desde 2,99 $/año.Los nombres premium más cortos cuestan más.

Empezar con nostr.blog→

Configuración: GitHub Pages

Gratuito y el más sencillo para uso pequeño.

  1. Crea un repositorio en GitHub. Activa GitHub Pages en él con un dominio personalizado (tudominio.com).
  2. Añade .well-known/nostr.json al repositorio con tu mapeo de nombre/pubkey.
  3. Haz push.
  4. Apunta el DNS de tu dominio a GitHub Pages según su documentación.

Complicación: GitHub Pages no permite establecer cabeceras de respuesta personalizadas. Para CORS, necesitas hacer un proxy a través de Cloudflare, usar un Cloudflare Worker para añadir la cabecera, o aceptar que algunos clientes basados en navegador fallen al verificar tu identidad.

Para uso solo en escritorio, GitHub Pages sin CORS funciona. Para soporte completo, Cloudflare delante de GitHub Pages es la solución habitual.

Múltiples identidades en un mismo dominio

Un dominio personalizado puede alojar múltiples nombres. Ejemplo de nostr.json:

{
  "names": {
    "alice": "pubkey-1...",
    "alice-work": "pubkey-2...",
    "the-journalist": "pubkey-3..."
  }
}

Cada nombre resuelve a una pubkey diferente. Puedes usarlos para múltiples identidades propias, para miembros de tu familia o para una pequeña comunidad que administres.

La mayoría de los usuarios solo tienen una entrada; la opción está disponible si la necesitas.

Actualizar tu pubkey más adelante

Si alguna vez rotas tu clave privada de Nostr (por una vulneración o por cualquier otra razón), actualizas el archivo JSON para apuntar tu nombre a la nueva pubkey.

Proceso:

  1. Genera un nuevo par de claves.
  2. Actualiza /.well-known/nostr.json para usar la nueva pubkey en hexadecimal.
  3. Espera a que las cachés del lado del cliente se limpien (hasta 24 horas en algunos clientes).
  4. Tu identificador ahora apunta a la nueva identidad.

Desventaja: los seguidores que te siguen por npub (el antiguo) no cambian automáticamente. Siguen una pubkey específica. Pierdes la relación de seguidor aunque el identificador NIP-05 sobreviva.

La rotación de claves en 2026 todavía no es limpia; las delegaciones NIP-26 y las propuestas NIP-41 apuntan a mejorar esto.

Opcional: incluir relays en el JSON

NIP-05 te permite publicar relays preferidos junto con tu nombre:

{
  "names": {
    "alice": "tu-pubkey-aquí"
  },
  "relays": {
    "tu-pubkey-aquí": [
      "wss://relay.damus.io",
      "wss://nos.lol"
    ]
  }
}

Los clientes usan esto para conectarse automáticamente a tus relays preferidos cuando buscan tu contenido. Mejora el rendimiento de inicio en frío para los lectores.

Es opcional. Funciona con o sin esto.

Qué ocurre si tu dominio caduca

La verificación NIP-05 deja de funcionar. Tus publicaciones permanecen en Nostr; tu identificador legible ya no resuelve. Tu cuenta subyacente (la pubkey) no se ve afectada.

Recuperación: renueva el dominio y la verificación vuelve a funcionar. Si alguien más compró el dominio durante el período de caducidad, puede reclamar cualquier nombre en él, incluido el tuyo; en la práctica esto es poco frecuente para dominios personales, pero es posible para los de valor.

Protección: mantén el dominio en renovación automática, configura un método de pago de respaldo y supervisa los avisos de vencimiento.

Comparativa de costos

A lo largo de 5 años:

  • Dominio personalizado: $50-75 (5 × $10-15 en renovaciones de dominio)
  • Nombre corto de 5 caracteres en nostr.blog: $145 (5 × $29)
  • Nombre de 8+ caracteres en nostr.blog: $14,95 (5 × $2,99)
  • Nombre premium de 1 carácter en nostr.blog: $4.995 (5 × $999)

Para nombres largos, nostr.blog es la opción más económica. Para nombres premium cortos, el dominio personalizado es mucho más barato. Para dominios personales que comprarías de todas formas, el dominio personalizado es efectivamente gratuito.

Cuándo los dominios personalizados son la opción correcta

Perfiles de usuario específicos donde un dominio personalizado tiene sentido evidente:

  • Ya tienes un dominio personal para otros propósitos
  • Gestionas una empresa u organización y quieres tu@empresa.com como tu NIP-05
  • Quieres un nombre premium corto y el servicio gestionado es caro
  • Valoras la independencia a largo plazo de todos los servicios de terceros
  • Gestionas múltiples identidades en Nostr y quieres que todas estén en el mismo dominio

Para todos los demás, un servicio gestionado como nostr.blog es el valor predeterminado más sencillo. Cambiar de gestionado a personalizado siempre es posible más adelante; el único costo es el breve período en que el identificador cambia.

Empezar

Reclama tu identidad Nostr en 2 minutos

  • •Tu propia dirección @nostr.blog, verificada en todas partes
  • •Billetera Lightning integrada para enviar y recibir zaps
  • •Cliente completo en un solo sitio: feed, notificaciones, DMs, medios, relays

Desde 2,99 $/año.Los nombres premium más cortos cuestan más.

Empezar con nostr.blog→

Preguntas frecuentes

¿Es un dominio personalizado mejor que nostr.blog para NIP-05?
Es diferente. Un dominio personalizado te da plena independencia y un identificador único; nostr.blog te ofrece comodidad sin configuración. Ambos producen el mismo símbolo de verificación. La elección es entre esfuerzo y conveniencia.
¿Cuánto cuesta un dominio Nostr personalizado?
Solo la tarifa de registro del dominio, generalmente entre $10 y $15 al año para un .com o similar. Sin cargos adicionales más allá del dominio. Puedes alojar el archivo JSON requerido en cualquier servidor web que ya tengas, incluidas opciones gratuitas como GitHub Pages.
¿Puedo usar un subdominio para NIP-05?
Sí. nip-05.alice.xyz funciona igual que alice.xyz. Los subdominios te permiten mantener el sitio principal en la raíz y colocar el NIP-05 en una ruta separada, lo que algunos usuarios prefieren por organización.
¿Qué servidores web funcionan para alojar NIP-05 de forma propia?
Cualquier servidor que pueda servir un archivo JSON estático con cabeceras CORS personalizadas. Cloudflare Pages, Netlify, Vercel, GitHub Pages (con soluciones alternativas para CORS), Caddy en un VPS, o cualquier alojamiento compartido tradicional. Los servidores de contenido estático suelen ser más simples que los dinámicos para esto.
¿Alojar NIP-05 yo mismo afecta a los zaps?
NIP-05 y los zaps son sistemas separados. Tu NIP-05 con dominio personalizado no interfiere con la recepción de zaps, que usa una dirección Lightning separada. Muchos usuarios tienen `alice@alicedomain.com` como su NIP-05 y `wildfox123@walletofsatoshi.com` como su dirección de recepción de zaps. Ambos funcionan juntos.

Sigue leyendo

Identidad y NIP-05

¿Qué es NIP-05? La dirección Nostr, explicada

NIP-05 es el identificador con forma de correo electrónico que utilizas en Nostr: alice@nostr.blog. Qué hace realmente, qué no hace, y cómo obtener uno.

8 min de lectura
Identidad y NIP-05

Cómo obtener una dirección Nostr (NIP-05) en 2026

Guía paso a paso para reclamar un identificador Nostr legible. La opción administrada más rápida, la configuración completamente autohospedada, costos y verificación.

8 min de lectura
Identidad y NIP-05

Por qué tu identidad Nostr es portátil (y por qué importa)

A diferencia de cualquier plataforma centralizada, tu identidad Nostr se mueve contigo a través de clientes, relays y servicios. Qué significa la portabilidad en la práctica.

7 min de lectura
Identidad y NIP-05

Direcciones Nostr premium: cortas, memorables, tuyas

Existen identificadores Nostr de una y dos letras, cuestan más por una razón, y poseer uno es una declaración de identidad concreta. Qué cuestan los nombres premium.

8 min de lectura