Как получить адрес Nostr (NIP-05) в 2026 году
Пошаговое руководство по получению читаемого идентификатора Nostr. Самый быстрый управляемый вариант, полностью самостоятельная установка, стоимость и верификация.
У вас есть открытый ключ Nostr. Вы уже можете публиковать посты, подписываться и быть подписанными. То, чего у вас нет — это имя, которое кто-либо может запомнить. npub1pf8hkx3ang2jngcgpsawtmj48c90pgqasmgpva7qhvnsty5j87yqwk3vy5 корректно, но никто не напишет его на визитке.
Адрес Nostr решает эту проблему в виде you@somewhere.com. Техническое название — NIP-05, и мы написали отдельное руководство о том, что это такое и как это работает. Эта статья — практический компаньон. В 2026 году работают два пути; мы рассмотрим оба от начала до конца.
Краткое резюме. Зарегистрируйтесь на nostr.blog и выберите имя пользователя. Это самый быстрый путь, начинается от $2,99 в год. Если у вас уже есть домен, вы можете самостоятельно разместить запись NIP-05 без дополнительных затрат, поместив небольшой JSON-файл в
/.well-known/nostr.json.
Когда будете готовы, заберите адрес @nostr.blog
Прежде чем начать
Вам нужно ровно одно: пара ключей Nostr. Если у вас уже есть аккаунт в любом клиенте Nostr, у вас есть ключи. Если нет, руководство how-to-use-nostr проведет вас через создание ключей.
Вам нужно знать свой открытый ключ в hex. Ваш клиент показывает его либо как строку npub1... Bech32, либо как 64-символьную hex-строку. JSON-файл NIP-05 требует hex-форму. Каждый клиент Nostr показывает оба варианта на экране "аккаунт" или "параметры"; если ваш показывает только npub, обычно есть переключатель для переключения на hex.
Не делитесь своим nsec (приватным ключом) ни с кем в процессе. Ни один этап обоих путей этого не требует. Если форма регистрации запрашивает ваш nsec, отступите.
Путь 1: Регистрация на nostr.blog
Коротко: выберите имя, оплатите годовой сбор за эту длину имени, готово. Займет примерно две минуты.
Пошагово
- Перейдите на nostr.blog/create.
- Введите нужное имя. Форма проверяет доступность по мере ввода и показывает цену рядом с именем в зависимости от его длины.
- Если у вас уже есть идентичность Nostr, войдите с существующими ключами (расширение браузера NIP-07 или вставьте npub для привязки только для чтения). Если вы совершенно новичок, форма генерирует для вас пару ключей и просит вас создать резервную копию nsec перед следующим шагом.
- Оплатите годовой сбор через Lightning. Оформление заказа принимает любой Lightning-кошелек; счет видно как QR-код и как копируемую строку.
- В момент подтверждения платежа (обычно менее двух секунд) запись NIP-05 становится активной. Ваш идентификатор
@name.nostr.blogработает в каждом клиенте Nostr в течение нескольких минут.
Что входит в комплект
Помимо самого идентификатора, регистрация включает:
- Lightning-кошелек для получения zaps, предварительно настроенный с вашим новым адресом как конечной точкой получения zaps
- Веб-клиент Nostr, который вы можете использовать сразу же с того же дашборда
- Автоматические напоминания об обновлении за 30 дней до наступления годового сбора
- Возможность изменить связанный открытый ключ позже (полезно, если вы ротируете ключи)
Стоимость по длине имени
Цены указаны в расчете на год. Короткие имена дороже, потому что их меньше.
| Длина имени | Цена в год |
|---|---|
| 1 символ | $999 |
| 2 символа | $499 |
| 3 символа | $199 |
| 4 символа | $99 |
| 5 символов | $29 |
| 6–7 символов | $9,99 |
| 8 или более символов | $2,99 |
Если нужное вам имя редко (короткое, узнаваемое или иное занято), редкость — это смысл премиум-уровня. Если вам просто нужно что-то читаемое, уровень 8+ по $2,99 в год — это та же технология по цене кофе.
Путь 2: Разместите на собственном домене
Если у вас уже есть домен, вы можете самостоятельно запустить NIP-05 с помощью статического файла без каких-либо дополнительных затрат сверх регистрации домена.
Минимально жизнеспособная установка требует четырех файлов работы. Мы проходим это здесь, предполагая, что вы имеете базовые навыки работы с веб-сервером, что является честной предпосылкой. Если "отредактировать конфигурацию веб-сервера" звучит как иностранный язык, Путь 1 быстрее и дешевле, чем кривая обучения.
Шаг 1: Получите открытый ключ в hex
Откройте клиент Nostr, найдите "аккаунт" или "параметры", раскройте открытый ключ в hex-форме. Он состоит из 64 символов, все строчные, a-f 0-9. Скопируйте его куда-то, откуда вы можете вставить; вам понадобится дважды.
Шаг 2: Создайте JSON-файл
На сервере, размещающем ваш домен, создайте путь /.well-known/nostr.json с этим содержимым:
{
"names": {
"yourname": "0a4f7b1a3d9a1529a3080c3ae5ee553e0af0a01d86d01677c0bb270592923f88"
}
}
Замените yourname на локальную часть идентификатора, который вы хотите (для alice@alicedomain.com локальная часть — alice). Замените длинную hex-строку на ваш фактический открытый ключ.
Шаг 3: Установите заголовки CORS
Веб-клиенты Nostr будут читать этот файл только если сервер возвращает правильный заголовок CORS. Добавьте в конфигурацию сервера:
Access-Control-Allow-Origin: *
Для этого пути специально. Клиенты в нативных приложениях будут читать файл без этого заголовка; веб-клиенты будут молча работать без него, и половина вопросов поддержки о "мой NIP-05 сломан" — это именно это.
Шаг 4: Проверьте
Из любого терминала:
curl -i https://yourdomain.com/.well-known/nostr.json?name=yourname
Вы должны увидеть:
- Статус
200 OK Content-Type: application/jsonAccess-Control-Allow-Origin: *- JSON-тело, которое вы поместили туда
Затем установите идентификатор yourname@yourdomain.com в профиль клиента Nostr (в разделе "верификация" или "NIP-05 адрес"). Подождите минуту, и небольшая галочка должна появиться рядом с вашим именем отображения в клиентах.
Опционально: укажите клиентам конкретные реле
Спецификация NIP-05 позволяет вам указывать предпочитаемые реле вместе с именем. Это помогает клиентам получать ваши посты быстрее при холодной загрузке, потому что им не нужно охотиться в наборе по умолчанию.
Расширенная версия JSON:
{
"names": {
"yourname": "0a4f7b1a3d9a1529a3080c3ae5ee553e0af0a01d86d01677c0bb270592923f88"
},
"relays": {
"0a4f7b1a3d9a1529a3080c3ae5ee553e0af0a01d86d01677c0bb270592923f88": [
"wss://relay.damus.io",
"wss://nos.lol",
"wss://relay.primal.net"
]
}
}
Опционально. Ваш аккаунт работает без этого; некоторые клиенты вообще это игнорируют. Стоит добавить, если вам нужна производительность холодного старта, не нужна для базовой верификации.
Как проверить, что результат работает
Из клиента Nostr, который вы обычно не используете (чтобы обойти кэширование в основном приложении), найдите свой полный идентификатор (yourname@yourdomain.com или you@nostr.blog). Клиент должен:
- Найти ваш профиль без двусмысленности.
- Показать галочку или индикатор "проверено" рядом с вашим именем отображения.
- Отобразить идентификатор вместо (или рядом с) npub в интерфейсе.
Если любой из этих трех не удается, перепроверьте каждый шаг. Частые сбои:
- CORS отсутствует на JSON-файле. Запустите команду
curlиз Шага 4 выше и ищите заголовокAccess-Control-Allow-Origin. Если его нет, добавьте его в конфигурацию сервера. - Неправильный pubkey в JSON. Скопируйте hex из клиента еще раз и сравните посимвольно. Один неправильный символ означает молчаливый отказ верификации.
- Кэш на стороне клиента. Выйдите и снова войдите, или откройте тот же профиль в другом клиенте. Клиенты Nostr кэшируют соответствие NIP-05 до 24 часов в некоторых сборках.
- Опечатка в идентификаторе.
alice@nostr.blogиAlice@nostr.blog— это разные строки для большинства клиентов. Используйте строчные буквы.
Изменение адреса позже
Ничего в этом не является постоянным. Возникают два сценария.
Вы хотите изменить имя, но сохранить тот же открытый ключ. На nostr.blog отмените текущее имя на дашборде и зарегистрируйте новое; новое разрешается в момент подтверждения платежа. На вашем собственном домене отредактируйте JSON-файл и обновите профиль клиента Nostr; это займет несколько минут на распространение. В любом случае ваши подписчики, посты и репутация остаются, потому что они привязаны к открытому ключу, а не к имени.
Вы хотите изменить базовый открытый ключ, но сохранить имя. Это происходит, если вы скомпрометировали nsec и вам нужно выполнить ротацию. На nostr.blog дашборд позволяет вам указать существующий NIP-05 на новый pubkey. На вашем собственном домене отредактируйте JSON. Недостаток: клиенты, которые кэшировали старое соответствие, будут маршрутизировать на старый pubkey до дня. Вот почему ротация ключей nostr остается неловкой операцией в 2026 году, и есть активная работа протокола (делегирования NIP-26, черновики ротации ключей NIP-41) чтобы сделать это менее неловким.
Какой путь вам фактически выбрать
Честное разделение:
- nostr.blog если вы хотите, чтобы это работало за две минуты, вам важно запоминающееся имя, вы хотите встроенный Lightning-кошелек или вам не хочется думать о конфигурации веб-сервера. Это большинство случаев.
- Ваш собственный домен если у вас уже есть тот, которому вы доверяете, вам удобно редактировать конфигурацию сервера, и независимость от какого-либо стороннего провайдера важнее, чем время установки. Меньшинство случаев, законный выбор.
Оба производят технически точно адрес Nostr. Единственное различие — кто размещает файл и обрабатывает обновление.
Частые вопросы
Можно ли изменить адрес Nostr позже?
Нужны ли мне веб-сайт или домен для адреса Nostr?
Сколько стоит адрес Nostr?
В чем разница между моим @name и npub?
Могу ли я иметь одно и то же имя на нескольких сервисах Nostr?
Читать дальше
Что такое NIP-05? Адрес Nostr объяснен
NIP-05 — это идентификатор в форме электронной почты, который вы используете в Nostr: alice@nostr.blog. Что он на самом деле делает, что не делает и как его получить.
6 мин чтенияНачало работыЧто такое Nostr? Простое руководство на 2026 год
Nostr — это простой открытый протокол для социальных сетей и идентификации. Его не контролирует ни одна компания, и ни кто иной, кроме вас, не может удалить ваш аккаунт. Просто и понятно.
6 мин чтенияНачало работыКак использовать Nostr: пошаговое руководство для начинающих
Откройте приложение, получите пару ключей, следите за людьми, публикуйте посты. Вот как выглядит начало работы с Nostr в 2026 году, с деталями, о которых никто вас не предупредит.
8 мин чтенияИдентичность и NIP-05Премиум-адреса Nostr: короткие, запоминающиеся, ваши
Однобуквенные и двухбуквенные идентификаторы Nostr существуют, стоят дороже по причине, и владение одним из них — это особое заявление об идентичности. Сколько стоят премиум-имена.
6 мин чтенияИдентичность и NIP-05Использование собственного домена для идентификации в Nostr: пошаговое руководство
Разместите собственный NIP-05 на подконтрольном вам домене. Зачем это может быть нужно, как настроить за несколько минут и что это даёт по сравнению с управляемым сервисом.
6 мин чтенияИдентичность и NIP-05Как получить верификацию на Nostr: практическое руководство
Верификация на Nostr — это NIP-05, а не Twitter Blue. Что это означает, как получить отметку и что верификация на самом деле доказывает (и не доказывает).
6 мин чтения