Получайте платежи на @name с Blocknet ID

· 4 мин чтения

С коротким именем Blocknet ID вам могут платить на @yourname, вы можете поделиться платёжной ссылкой, которая помещается в сообщение в чате, и майнить на bntpool.com на то же имя. В этом руководстве рассказывается, как работают имена, как зарегистрировать имя на blocknet.id и как использовать его в кошельке и в seine.

Что такое короткое имя Blocknet ID?

Краткий ответ

Короткое имя Blocknet ID — это имя вроде @alice или $alice, которое указывает на адрес вашего кошелька Blocknet. Его регистрируют на blocknet.id. Кошельки, seine и bntpool.com находят имя, проверяют, что запись подписана blocknet.id, и затем используют полный адрес, к которому оно привязано.

Правила одинаковы везде, где принимается имя:

Каждая запись на blocknet.id подписана. Когда кошелёк разрешает имя, он получает запись и проверяет её подпись Ed25519 по ключу подписи, который blocknet.id публикует по адресу https://blocknet.id/.well-known/blocknet-id.json. Подписанные данные содержат имя, адрес и время последнего обновления, и кошелёк убеждается, что все три совпадают, прежде чем использовать адрес. У каждого имени также есть публичная страница на blocknet.id, где показаны его адрес, подписанные данные и подпись, так что любой может проверить запись сам.

Зачем платить на имя, а не на адрес?

Адрес Blocknet — это кодировка base58 вашего публичного ключа траты, публичного ключа просмотра и контрольной суммы, всего 92 или 93 символа. Такую строку неудобно копировать между приложениями, читать вслух или вписывать в профиль. Короткое имя можно произнести в одном предложении, напечатать на наклейке или указать в описании профиля.

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

Как получить Blocknet ID?

Краткий ответ

Скопируйте адрес кошелька, откройте blocknet.id и найдите нужное имя. Если оно свободно, сайт покажет его цену; вставьте адрес и отправьте заявку. Имена из девяти и более символов бесплатны во время текущей акции. После регистрации имя работает в кошельках, seine и на bntpool.com.

  1. Скопируйте адрес. В консольном кошельке его выводит команда address, а под ним строка «Get a short name like @name or $name at https://blocknet.id». Кошелёк можно скачать из релизов консольного кошелька или релизов десктопного кошелька.
  2. Найдите имя. Зайдите на blocknet.id, введите имя в поле «find a name» и нажмите Search. Пока вы печатаете, страница подсказывает, если символ недопустим или имя слишком длинное.
  3. Проверьте результат. У свободного имени показывается цена. У уже зарегистрированного имени показываются его адрес, время последнего обновления и ссылка на публичную страницу.
  4. Зарегистрируйте его. Вставьте адрес кошелька и нажмите «Claim free» (или «Register» для платного имени).

Цена — это разовый платёж, зависящий от длины имени. На момент написания (октябрь 2026 года) каждое имя из девяти и более символов бесплатно по акции, «без счёта и без оплаты», как сказано на сайте. Имена из восьми символов стоят 100 BNT, а более короткие — дороже, вплоть до 6 000 BNT за один символ. На странице цен указаны все длины.

Чтобы потом управлять своими именами, используйте «sign in» на blocknet.id со своим адресом Blocknet. На странице управления можно привязать имя к другому адресу.

Как отправить BNT на имя?

В консольном кошельке укажите имя там, где был бы адрес:

send @rock 100 "hello"

Кошелёк разрешает @rock, выводит Resolved @rock -> <address> с отметкой о проверке и затем просит подтверждения. В подтверждении показаны имя, полный адрес, комиссия и ваше мемо. Форма $rock работает так же, а send принимает целые и дробные суммы.

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

Как платёжные ссылки работают с именем?

Платёжная ссылка содержит получателя, сумму и необязательное мемо. Blocknet поддерживает две формы:

blocknet://<address>?amount=25&memo=invoice-42
https://bntpay.com/$yourname?amount=25&memo=invoice-42

Ссылка bntpay.com работает с именем вместо адреса, поэтому остаётся короткой. Если её открыть, появится страница с надписью «Pay $yourname», суммой и мемо, а также кнопкой «Open in Wallet», которая открывает платёж как ссылку blocknet://. Если вставить любую из форм в консольный кошелёк, он заполнит отправку, которую останется подтвердить. Укажите поле amount; мемо необязательно и вмещает до 124 байт текста.

Так можно легко опубликовать одну ссылку для чаевых или отправить счёт одним сообщением.

Как майнить на свой @name?

И seine, и bntpool.com принимают короткое имя в качестве адреса для выплат. При первом запуске seine введите @yourname в ответ на запрос адреса и оставьте пул по умолчанию. Чтобы передать имя в командной строке, возьмите его в кавычки:

./seine --address '@yourname'
Примечание

Берите короткие имена в кавычки в командах оболочки, особенно в форме $name, чтобы оболочка передала их без изменений. Короткие имена требуют seine v0.2.16 или новее.

Вот что происходит дальше:

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

Впервые занимаетесь майнингом? Руководство по майнингу Blocknet расскажет, как скачать seine, какое нужно железо и как устроены выплаты на bntpool.com.

Часто задаваемые вопросы

Важен ли регистр в коротких именах Blocknet ID?

Нет. Короткое имя не зависит от регистра, поэтому @Alice, @alice и $ALICE ведут к одному и тому же кошельку. В именах используются буквы от a до z, цифры от 0 до 9, подчёркивание, дефис и точка, а длина может достигать 64 символов. Оба префикса, @ и $, работают везде, где принимается имя.

Blocknet ID бесплатен?

По состоянию на октябрь 2026 года имена из девяти и более символов бесплатны, пока идёт акция blocknet.id: без счёта и без оплаты. У более коротких имён есть разовая цена, которая растёт по мере сокращения имени, начиная со 100 BNT за восемь символов. На странице цен blocknet.id указана цена для каждой длины.

Можно ли майнить на короткое имя Blocknet ID на bntpool.com?

Да. Введите свой @name, когда seine попросит адрес для выплат, или передайте его через --address. seine проверяет подписанную запись на blocknet.id, показывает полный адрес, на который указывает имя, и майнит на этот адрес всю сессию. Короткие имена требуют seine v0.2.16 или новее, и bntpool.com тоже принимает их при входе.

Что будет с балансом в пуле, если я привяжу имя к новому адресу?

Существующий баланс остаётся за адресом, который его заработал, и bntpool.com выплачивает его туда, как обычно. Пул учитывает шары, балансы и выплаты по полному адресу, поэтому смена имени никогда не перенаправляет существующий баланс. При следующем запуске майнинга имя разрешится заново, и новые шары пойдут на новый адрес.