Nostr WoT
Возможности расширения

Личность и кошелёк,
везде

Полноценный провайдер личности Nostr и кошелёк Lightning. Управляйте несколькими аккаунтами, подписывайте события, шифруйте сообщения, отправляйте zaps и держите свой профиль, релеи и список игнорирования синхронизированными — с гранулярными разрешениями для каждого сайта.

Что вы получаете

Личность, кошелёк и профиль — одно расширение

Всё необходимое для Nostr в одной установке. Никакого жонглирования несколькими расширениями.

Подписант NIP-07

Подписывайте события и шифруйте сообщения (NIP-04 и NIP-44) в любом клиенте Nostr

Зашифрованное хранилище

Хранение ключей с шифрованием AES-256-GCM, автоблокировкой и безопасной резервной копией

Несколько аккаунтов

HD-деривация, режим только для чтения, удалённый подписант NIP-46 — переключайте личности мгновенно

Кошелёк Lightning

Встроенный кошелёк для zaps с NWC, LNbits или быстрой настройкой в один клик

Профиль и релеи

Редактируйте свой профиль kind:0 и управляйте релеями NIP-65 и списком игнорирования NIP-51

Гранулярные разрешения

Управление для каждого аккаунта, домена и метода с журналом активности

Провайдер WebLN

Сайты могут запрашивать платежи через window.webln с вашего одобрения

6 языков

Английский, испанский, португальский, немецкий, французский и итальянский

API подписанта NIP-07

Один подписант, доступный на каждом сайте Nostr

После установки любое приложение Nostr может вызвать window.nostr, чтобы получить ваш публичный ключ, подписать события и зашифровать сообщения — не касаясь вашего приватного ключа. Запросы Web of Trust живут в SDK и Oracle nostr-wot, а не в расширении.

PrimalCoracleSnortHablaYakihonne+ любое приложение NIP-07
javascript
// The extension injects window.nostr (NIP-07)
const pubkey = await window.nostr.getPublicKey();
const signed = await window.nostr.signEvent(event);
const ct = await window.nostr.nip44.encrypt(peer, "gm");
Настройте свой аккаунт

Три способа привнести свою личность

Выберите то, что подходит вашим нуждам

Создать новые ключи

Сгенерируйте свежую пару ключей за секунды. HD-производные и зашифрованные в хранилище с самого начала.

  • Мгновенное подключение
  • HD-производные ключи (BIP-32)
  • Зашифровано в покое
  • Резервируйте свою seed в любой момент

Подходит для: Новым пользователям, начинающим с нуля в Nostr

Импорт nsec

Уже есть ключи? Вставьте свой nsec или seed, и расширение возьмёт подписание на себя локально.

  • Ключи никогда не покидают ваше устройство
  • Привнесите свою существующую личность
  • Подписывает полностью офлайн
  • Экспорт/повторный импорт в любой момент

Подходит для: Существующим пользователям Nostr, переходящим к нам

Продвинутый

Удалённый подписант NIP-46

Держите ключи в бункере или на удалённом подписанте. Расширение направляет запросы подписания, не храня ключ.

  • Ключи остаются в бункере
  • Ничего конфиденциального не хранится локально
  • Работает с любым подписантом NIP-46
  • Также добавляйте аккаунты только для чтения
Разрешения для каждого сайта

Не каждый сайт получает одинаковый доступ

Определите, что разрешено каждому приложению

Как работают области разрешений

Вы
Ваше разрешение
→
Аккаунт
Аккаунт
→
Домен
Домен
→
Метод
Метод

Разрешено

Подписывать без запросов

Спросить

Запрашивать одобрение

Заблокировано

Отклонять все запросы

Области разрешений

Права ограничиваются настолько узко, насколько вы захотите:

Аккаунт
100%
Домен
75%
Метод
50%
Тип события
25%

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

Режимы одобрения

Решите, как часто вас будут спрашивать:

Спрашивать каждый раз

Диалог для каждого запроса

Запрос

Запомнить на сессию

Разрешать до закрытия браузера

Авто

Всегда разрешать

Доверенный сайт, без запросов

Без запроса

Отозвать в любой момент

Отзывайте любые разрешения в настройках

Мгновенно
Зашифрованное хранилище

Ваши ключи. Зашифрованы. Локально.

Зашифрованное хранилище

vaultKey = PBKDF2(password, 210 тыс. итераций)

Ваши приватные ключи запечатаны с помощью AES-256-GCM и ключа, выведенного из вашего пароля через PBKDF2 (210 000 итераций).

nsec→AES-256-GCM→зашифрованные данные→🔒

Автоматическая блокировка при бездействии. Ничто не покидает ваш браузер.

Профиль и релеи

Управляйте своим присутствием в Nostr

Список релеев (NIP-65)

wss://relay.damus.io
wss://nos.lol
wss://relay.nostr.band
wss://relay.primal.net

Профиль (kind:0)

namesatoshi
aboutразрабатываю на nostr

Список игнорирования (NIP-51)

Игнорируемые публичные ключи

Скрывайте аккаунты в совместимых клиентах, публикуя список игнорирования NIP-51.

Игнорируемые слова

Фильтруйте темы и фразы, которые вы предпочли бы не видеть.

Синхронизировано везде

Публикуется как событие, чтобы совместимые клиенты его учитывали

Аккаунты

Переключайте личности в один клик

4

Аккаунты

12

Одобренные сайты

Разблокировано

Статус хранилища

<5ms

Задержка подписания

Активный аккаунт: satoshi
Кошелёк Lightning

Zaps встроены. Дополнительные приложения не нужны.

Отправляйте sats, получайте zaps и управляйте балансом, не покидая расширение. Три способа подключения:

Быстрая настройка

Получите кошелёк в один клик — без ручной настройки. Отлично подходит, чтобы быстро начать с zaps.

Nostr Wallet Connect

Вставьте свой NWC URI, чтобы подключить любой внешний кошелёк Lightning, который вы уже используете.

LNbits

Подключите свой экземпляр LNbits с admin-ключом для прямого доступа к API.

Провайдер WebLN

Расширение внедряет window.webln, чтобы приложения Nostr могли запрашивать платежи автоматически — с вашего разрешения.

Автоодобрение мелких платежей

Задайте порог в sats. Платежи ниже него одобряются автоматически — без всплывающего окна для каждого zap.

Приватность

Ваши данные, ваши правила

Локальное хранение

Приватные ключи зашифрованы и никуда не отправляются

  • Ни один ключ никогда не покидает хранилище
  • Передаются только подписи
  • Вы одобряете каждый запрос
Максимальная конфиденциальность

Без отслеживания

Расширение никому не звонит домой

  • Никаких внешних запросов
  • Без отслеживания и аналитики
  • Экспортируйте свои данные в любой момент
  • Работает полностью без подключения к сети
Начать

Готово к работе за считанные минуты

1

Установите расширение

Добавьте в Chrome, Brave, Edge, Opera или Firefox

2

Настройте свой аккаунт

Создайте новые ключи, импортируйте nsec, добавьте режим только для чтения или подключитесь через NIP-46

3

Защитите своё хранилище

Задайте пароль и таймер автоблокировки для зашифрованных ключей

4

Задайте разрешения для сайтов

Выберите, что каждое приложение может подписывать, и одобряйте запросы

5

Пользуйтесь Nostr

Ваша личность и кошелёк следуют за вами повсюду

API для разработчиков

Создавайте приложения Nostr на window.nostr

javascript
1// Check if a NIP-07 signer is available
2if (window.nostr) {
3 // Get the user's public key (with permission)
4 const pubkey = await window.nostr.getPublicKey();
5
6 // Sign a Nostr event — private key never leaves the vault
7 const signed = await window.nostr.signEvent({
8 kind: 1,
9 created_at: Math.floor(Date.now() / 1000),
10 tags: [],
11 content: "Hello from a NIP-07 app",
12 });
13
14 // Encrypt / decrypt DMs (NIP-04 and NIP-44)
15 const nip44Cipher = await window.nostr.nip44.encrypt(peerPubkey, "gm");
16 const plaintext = await window.nostr.nip04.decrypt(peerPubkey, dmCiphertext);
17
18 // Read the user's preferred relays (NIP-65)
19 const relays = await window.nostr.getRelays();
20}
21
22// Web of Trust lives in the SDK / Oracle, not the extension:
23// import { getTrustScore } from "nostr-wot-sdk";
24// const score = await getTrustScore(pubkey);

Бесплатно. Навсегда. Открытый исходный код.

Форкните расширение, используйте SDK или разместите Oracle у себя — делайте всё, что захотите.