nostr.blog
НавчанняСловник
Отримай свій @nostr.blog→
nostr.blog

Ваша децентралізована ідентичність у Nostr. Одна адреса, зепи та зручна стрічка.

ПродуктГоловнаОтримати @nostr.blogКабінет
НавчанняStudyГлосарій
ЮридичнеУмовиКонфіденційність
© 2026 nostr.blog. Ідентичність на відкритому протоколі для децентралізованого веба.
Головна›Study›Ідентичність і NIP-05›Використання власного домену для вашої ідентичності Nostr: покрокова інструкція
Ідентичність і NIP-05

Використання власного домену для вашої ідентичності Nostr: покрокова інструкція

Розгорніть власний NIP-05 на домені, яким ви керуєте. Чому це може бути корисно, як налаштувати за кілька хвилин і що це дає порівняно з керованим сервісом.

byEgor·26 бер. 2026 р.·6 хв читання

Використання власного домену для ідентичності Nostr — це обґрунтований вибір. Він вимагає більше налаштувань, ніж керований сервіс, але дає постійний контроль над ідентифікатором. У цьому посібнику розглядається, коли це варте зусиль і як це зробити.

Коротко. Зареєструйте домен, розмістіть JSON-файл за адресою https://yourdomain.com/.well-known/nostr.json зі своїм pubkey, вкажіть yourname@yourdomain.com як ваш NIP-05 у профілі Nostr. Загальний час налаштування: близько 30 хвилин. Щорічні витрати: лише реєстрація домену. З точки зору клієнтів працює ідентично керованому сервісу NIP-05.

Коли будете готові, заберіть адресу @nostr.blog →

Чому власний домен важливий

Три причини, чому користувачі обирають цей шлях.

Повне володіння. Власний домен належить вам, доки ви його поновлюєте. Жодна третя сторона (включно з NIP-05-сервісом) не може його забрати. Якби nostr.blog завтра припинив роботу, ваша ідентичність alice@nostr.blog перестала б резолвитися. alice@alicedomain.com — ні, тому що домен ваш.

Унікальність. alice@nostr.blog сигналізує: «Аліса, на сервісі nostr.blog». alice@alicedomain.com сигналізує: «Аліса, на власному майданчику Аліси». Для публічних осіб, авторів або будь-кого, хто будує особистий бренд, self-hosted ідентифікатор несе більше брендингової ваги.

Контроль. Ви самі визначаєте політику для свого домену. Ви можете мати кілька імен (alice@alicedomain.com, alice-work@alicedomain.com) без окремих реєстрацій. Ви можете змінити прив'язаний pubkey без участі будь-якого сервісу.

Коли власний домен не вартий зусиль

Чесний контраргумент.

Ви новачок у Nostr. Першовідкривачам варто використовувати керований сервіс для швидкого старту. За бажанням перейдіть на власний домен пізніше.

Ви не маєте досвіду з веб-серверами. Налаштування вимагає редагування конфігурацій серверів. Не складно, але не для початківців.

Ви не будете поновлювати домен. Прострочений домен означає втрату NIP-05. Якщо ви не впевнені, що триматимете домен роками, керований сервіс надійніший для вас.

Домен брендований для чогось іншого. Якщо у вас вже є alicejewelry.com для ювелірного бізнесу, запуск NIP-05 на ньому прив'язує вашу ідентичність Nostr до цього бізнесу. Іноді це бажано; іноді — ні.

Передумови

Три речі, які вам потрібні.

  1. Домен, яким ви керуєте. Зареєструйте на Namecheap, Cloudflare або подібних сервісах. $10-15 на рік для більшості TLD.
  2. Спосіб розмістити статичний файл за адресою /.well-known/nostr.json. Найдешевші варіанти: GitHub Pages, Cloudflare Pages, Netlify, VPS із Caddy або будь-який наявний веб-хостинг.
  3. Ваш публічний ключ Nostr у hex-форматі. 64 символи, рядкові a-f і 0-9. Налаштування облікового запису у вашому клієнті покажуть його.

Налаштування: швидкий шлях (Cloudflare Pages)

Якщо ви вже використовуєте Cloudflare для DNS, це найшвидший варіант.

  1. Створіть новий проєкт Cloudflare Pages.
  2. Додайте файл /.well-known/nostr.json із маппінгом імені до pubkey:
{
  "names": {
    "yourname": "your-hex-pubkey-here"
  }
}
  1. Задеплойте.
  2. Налаштуйте Worker або Pages Function для встановлення заголовка Access-Control-Allow-Origin: * на шляху /.well-known/*. Документація Cloudflare це описує.
  3. Направте ваш домен на проєкт Pages.
  4. Перевірте: curl -i https://yourdomain.com/.well-known/nostr.json має повернути JSON із CORS-заголовком.
  5. У клієнті Nostr вкажіть NIP-05 як yourname@yourdomain.com. Збережіть.
  6. Протягом кількох хвилин з'явиться значок підтвердження.

Загальний час: 20-30 хвилин, якщо ви знайомі з Cloudflare.

Налаштування: Caddy на VPS

Для користувачів, які вже мають VPS.

  1. Додайте до вашого Caddyfile:
yourdomain.com {
    header /.well-known/nostr.json {
        Access-Control-Allow-Origin "*"
        Content-Type "application/json"
    }
    file_server
}
  1. Створіть JSON-файл у webroot сервера за шляхом /.well-known/nostr.json:
{
  "names": {
    "yourname": "your-hex-pubkey-here"
  }
}
  1. Перезавантажте Caddy: sudo systemctl reload caddy.
  2. Перевірте командою curl -i https://yourdomain.com/.well-known/nostr.json.
  3. Вкажіть NIP-05 у профілі Nostr.

Caddy автоматично обробляє TLS. Підтвердження запрацює, коли DNS резолвиться і файл роздається коректно.

Почати

Заберіть свою Nostr-ідентичність за 2 хвилини

  • •Власна адреса @nostr.blog, верифікована всюди
  • •Вбудований Lightning-гаманець для надсилання й отримання зепів
  • •Повноцінний клієнт в одному місці: стрічка, сповіщення, DM, медіа, релеї

Від $2.99/рік.Короткі преміум-імена коштують дорожче.

Почати з nostr.blog→

Налаштування: GitHub Pages

Безкоштовно, найпростіше для невеликих проєктів.

  1. Створіть репозиторій на GitHub. Увімкніть GitHub Pages із власним доменом (yourdomain.com).
  2. Додайте .well-known/nostr.json до репозиторію з маппінгом імені та pubkey.
  3. Зробіть push.
  4. Направте DNS вашого домену на GitHub Pages відповідно до їхньої документації.

Складність: GitHub Pages не дозволяє встановлювати власні заголовки відповідей. Для CORS потрібно або проксіювати через Cloudflare, або використовувати Cloudflare Worker для додавання заголовка, або змиритися з тим, що деякі браузерні клієнти не зможуть верифікувати вашу ідентичність.

Для використання лише на десктопі GitHub Pages без CORS підходить. Для повної підтримки Cloudflare перед GitHub Pages — поширений обхідний шлях.

Кілька ідентичностей на одному домені

Власний домен може хостити кілька імен. Приклад nostr.json:

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

Кожне ім'я резолвиться до різного pubkey. Їх можна використовувати для кількох ідентичностей однієї людини, для членів родини або для невеликої спільноти, якою ви керуєте.

Більшість користувачів мають лише один запис; опція доступна за потреби.

Оновлення pubkey в майбутньому

Якщо ви колись зміните свій приватний ключ Nostr (через компрометацію або з будь-якої іншої причини), оновіть JSON-файл, щоб ім'я вказувало на новий pubkey.

Процес:

  1. Згенеруйте нову пару ключів.
  2. Оновіть /.well-known/nostr.json, вказавши новий hex pubkey.
  3. Зачекайте, поки кеші на стороні клієнтів очистяться (до 24 годин для деяких клієнтів).
  4. Ваш ідентифікатор тепер вказує на нову ідентичність.

Мінус: підписники, які стежать за вами через npub (старий), не перемикаються автоматично. Вони стежать за конкретним pubkey. Ви втрачаєте зв'язок із підписниками, навіть якщо NIP-05 ідентифікатор зберігається.

Ротація ключів у 2026 році досі не є простою; делегування NIP-26 і пропозиції NIP-41 спрямовані на покращення цього процесу.

Необов'язково: включення relay-ів у JSON

NIP-05 дозволяє публікувати бажані relay-и разом із вашим іменем:

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

Клієнти використовують це для автоматичного підключення до ваших бажаних relay-ів під час пошуку вашого контенту. Покращує продуктивність першого завантаження для читачів.

Необов'язково. Працює як із цим, так і без.

Що відбувається, якщо термін дії домену закінчується

Верифікація NIP-05 перестає працювати. Ваші пости залишаються в Nostr; ваш читабельний ідентифікатор більше не резолвиться. Ваш основний обліковий запис (pubkey) не зачіпається.

Відновлення: поновіть домен — верифікація знову запрацює. Якщо хтось інший придбав домен під час простою, він може зайняти будь-яке ім'я на ньому, включно з вашим; на практиці це рідко трапляється з персональними доменами, але можливо для цінних.

Захист: тримайте домен на автопоновленні, налаштуйте резервний спосіб оплати і стежте за попередженнями про закінчення терміну дії.

Порівняння вартості

За 5 років:

  • Власний домен: $50-75 (5 × $10-15 за поновлення домену)
  • Коротке ім'я з 5 символів на nostr.blog: $145 (5 × $29)
  • Ім'я з 8+ символів на nostr.blog: $14.95 (5 × $2.99)
  • Преміум-ім'я з 1 символу на nostr.blog: $4,995 (5 × $999)

Для довгих імен nostr.blog — дешевший варіант. Для коротких преміум-імен власний домен значно дешевший. Для персональних доменів, які ви і так купили б, власний домен фактично безкоштовний.

Коли власні домени — правильний вибір

Конкретні профілі користувачів, де власний домен очевидно доцільний:

  • Ви вже маєте персональний домен для інших цілей
  • Ви керуєте компанією або організацією і хочете you@company.com як свій NIP-05
  • Ви хочете коротке преміум-ім'я, а керований сервіс дорогий
  • Ви цінуєте довгострокову незалежність від усіх сторонніх сервісів
  • Ви ведете кілька ідентичностей Nostr і хочете, щоб усі вони були на одному домені

Для всіх інших керований сервіс на кшталт nostr.blog — простіший варіант за замовчуванням. Перехід від керованого до власного домену завжди можливий пізніше; єдина вартість — короткий період, коли ідентифікатор змінюється.

Почати

Заберіть свою Nostr-ідентичність за 2 хвилини

  • •Власна адреса @nostr.blog, верифікована всюди
  • •Вбудований Lightning-гаманець для надсилання й отримання зепів
  • •Повноцінний клієнт в одному місці: стрічка, сповіщення, DM, медіа, релеї

Від $2.99/рік.Короткі преміум-імена коштують дорожче.

Почати з nostr.blog→

Поширені запитання

Чи кращий власний домен за nostr.blog для NIP-05?
Це різні речі. Власний домен дає повну незалежність і унікальний ідентифікатор; nostr.blog дає зручність без налаштувань. Обидва варіанти дають однаковий значок підтвердження. Вибір — між зусиллями та зручністю.
Скільки коштує власний домен для Nostr?
Лише плата за реєстрацію домену, зазвичай $10-15 на рік для .com або подібних. Ніяких додаткових витрат, крім домену. Необхідний JSON-файл можна розмістити на будь-якому веб-сервері, який у вас вже є, включно з безкоштовними варіантами, наприклад GitHub Pages.
Чи можна використовувати субдомен для NIP-05?
Так. nip-05.alice.xyz працює так само, як alice.xyz. Субдомени дозволяють тримати основний сайт у кореневому каталозі й розмістити NIP-05 на окремому шляху, що деякі користувачі вважають зручнішим.
Які хостинги підходять для самостійного розміщення NIP-05?
Будь-який хостинг, здатний роздавати статичний JSON-файл із власними CORS-заголовками. Cloudflare Pages, Netlify, Vercel, GitHub Pages (із обхідним рішенням для CORS), Caddy на VPS або будь-який традиційний shared-хостинг. Статичні хостинги зазвичай простіші для цього завдання, ніж динамічні.
Чи впливає самостійний хостинг NIP-05 на zap-и?
NIP-05 і zap-и — це окремі системи. Ваш NIP-05 на власному домені не заважає отриманню zap-ів, яке використовує окрему Lightning-адресу. Багато користувачів мають `alice@alicedomain.com` як NIP-05 і `wildfox123@walletofsatoshi.com` як адресу для отримання zap-ів. Обидва варіанти працюють разом.

Читати далі

Ідентичність і NIP-05

Що таке NIP-05? Адреса Nostr, пояснено

NIP-05 — це адреса у формі електронної пошти, яку ви використовуєте на Nostr: alice@nostr.blog. Що вона насправді робить, що вона не робить, і як її отримати.

6 хв читання
Ідентичність і NIP-05

Як отримати Nostr адресу (NIP-05) у 2026

Покроковий посібник щодо отримання читабельного Nostr ідентифікатора. Найшвидший керований варіант, повністю самостійна установка, витрати та верифікація.

7 хв читання
Ідентичність і NIP-05

Чому ваша Nostr-тотожність портативна (і чому це важливо)

На відміну від будь-якої централізованої платформи, ваша Nostr-тотожність переміщується з вами між клієнтами, релеями та сервісами. Що означає портативність на практиці.

6 хв читання
Ідентичність і NIP-05

Преміум Nostr-адреси: короткі, запам'ятовувані, ваші

Однобуквені та двобуквені Nostr-ідентифікатори існують, коштують дорожче з певної причини, а їх володіння — це особлива заява про ідентичність. Скільки коштують преміум-імена.

6 хв читання