Скачать
Ваш провайдер идентификации Nostr, средство подписания NIP-07, Lightning-кошелёк и менеджер профиля, реле и заглушённых — всё в одном расширении. Доступно для всех основных браузеров.
Посмотрите в действии
Входите в любой Nostr-клиент, подтверждайте запросы для каждого сайта и управляйте аккаунтами — всё из одного расширения.
const signed = await window.nostr.signEvent(event)
Что вы получаете
Подписание NIP-07 и идентификация
Подписывайте события, шифруйте сообщения (NIP-04 и NIP-44) и управляйте своей идентичностью Nostr в любом клиенте.
Несколько аккаунтов и хранилище
Несколько аккаунтов с HD-деривацией, режимом наблюдения, удалённым подписанием NIP-46 и зашифрованным хранилищем с автоблокировкой.
Профиль, реле и разрешения
Редактируйте профиль kind:0, управляйте реле NIP-65 и списком заглушённых NIP-51, с гранулярными разрешениями для каждого сайта и журналом активности.
Кошелёк Lightning и запы
Отправляйте и получайте запы со встроенным кошельком. Подключитесь через NWC или LNbits либо начните в один клик с быстрой настройкой.
Сборка из исходного кода
Клонируйте репозиторий, выполните npm install && npm run build, затем загрузите папку dist/. Подходит разработчикам, которые хотят проверить или изменить код.
Затем откройте chrome://extensions, включите «Режим разработчика», нажмите «Загрузить распакованное расширение» и выберите папку dist/.
Исходный код на GitHubГотовы начать?
Установите расширение и возьмите под контроль свою идентификацию Nostr за считанные минуты.
Частые вопросы
Что делает расширение?
Это ваш универсальный провайдер идентификации Nostr: средство подписания NIP-07 с зашифрованным хранилищем ключей, встроенный Lightning-кошелёк и менеджер профиля (kind:0), реле NIP-65 и списка заглушённых NIP-51 — с гранулярными разрешениями для каждого сайта. Одно расширение работает во всех Nostr-клиентах.
Как работает расширение?
Расширение предоставляет подпись NIP-07 (window.nostr), чтобы любой Nostr-клиент мог запрашивать подпись событий и шифрование сообщений NIP-04/NIP-44. Ваши ключи хранятся в зашифрованном хранилище AES-256-GCM с автоблокировкой, и вы контролируете, какие сайты к каким методам могут обращаться.
Сохраняется ли конфиденциальность моих данных?
Да. Ваши ключи остаются в зашифрованном хранилище AES-256-GCM, которое можете разблокировать только вы, и они никогда не покидают ваше устройство в незашифрованном виде. Вы подтверждаете доступ к подписи для каждого сайта и метода, поэтому всегда контролируете, что каждое Nostr-приложение может делать с вашей идентификацией.
Какие браузеры поддерживаются?
Расширение работает в Chrome, Brave, Edge, Opera и Firefox. Поддержка Safari запланирована и скоро появится.
Нужен ли мне аккаунт Nostr?
Вы можете создать аккаунт прямо в расширении: оно сгенерирует сид-фразу BIP-39 и выведет из неё ключи. Также можно импортировать существующий приватный ключ (nsec), добавить аккаунт для наблюдения (npub) или подключить удалённое подписание через URL bunker по NIP-46.
Можно ли отправлять запы через это расширение?
Да. В расширении есть встроенный кошелёк Lightning. Вы можете подключить свой кошелёк через Nostr Wallet Connect (NWC), ввести учётные данные LNbits или мгновенно создать кошелёк с быстрой настройкой. Расширение также служит провайдером WebLN, позволяя приложениям Nostr удобно запрашивать платежи.
Это бесплатно?
Да, полностью бесплатно и с открытым исходным кодом по лицензии MIT. Расширение, API Oracle и весь исходный код доступны на GitHub.