Nostr WoT
Идентификация + Web of Trust

Ваша идентификация Nostr и
Web of Trust повсюду

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

MIT

Лицензия с открытым кодом

<1 мс

Время ответа на запрос

0K+

Запросов в секунду

0%

Самостоятельный хостинг

Как это работает

Начните работу с идентификацией Nostr и Web of Trust за три простых шага.

1

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

Добавьте расширение в браузер. Создайте новый аккаунт, импортируйте ключи или подключите удалённый подписчик.

2

Входите везде

Расширение предоставляет подписание NIP-07 для любого Nostr-клиента — управляйте разрешениями, подписывайте события и шифруйте сообщения.

3

Формируйте доверие

Ваш Web of Trust следует за вами через все приложения. Видьте значки доверия, фильтруйте спам и проверяйте, кто в вашей сети.

Почему Web of Trust?

Используйте ваши существующие социальные связи, чтобы определять, кому доверять, без зависимости от централизованных авторитетов.

Децентрализованная фильтрация

Ваша сеть, ваши правила. Фильтруйте спам по социальной дистанции вместо централизованных списков блокировки, которые могут подвергаться цензуре или манипуляциям.

Молниеносная скорость

Запросы за доли миллисекунды даже с миллионами пользователей. Наш Oracle обрабатывает более 10 000 запросов в секунду для фильтрации в реальном времени.

Конфиденциальность прежде всего

Выберите полностью локальный режим для максимальной конфиденциальности или используйте Oracle для скорости. Ваши данные остаются под вашим контролем.

Расширение для браузера

Расширение Nostr WoT

Полноценный провайдер идентификации Nostr, Lightning-кошелёк и расширение Web of Trust. Подписчик NIP-07, зашифрованное хранилище, управление несколькими аккаунтами, встроенный кошелёк и window.nostr.wot API для запросов доверия — всё в одном пакете.

  • NIP-07 подписчик и шифрование

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

  • Мульти-аккаунт и удалённый подписчик

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

  • Зашифрованное хранилище и автоблокировка

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

  • Внедрение значков доверия

    Видьте цветовые значки доверия на сайтах Nostr, показывающие социальную дистанцию с первого взгляда

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

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

  • Lightning-кошелёк и WebLN

    Встроенный кошелёк для zaps — подключайтесь через NWC, LNbits или создайте в один клик с быстрой настройкой

Скачать расширение
window.nostrwindow.nostr.wot
GETGETGET<1ms10,000+ req/s
Backend API

WoT Oracle

Высокопроизводительный backend-сервис, индексирующий весь граф подписок Nostr и предоставляющий запросы доверия за доли миллисекунды в масштабе.

  • Простой REST API

    Лёгкая интеграция с любым backend или frontend

  • 10 000+ запросов/сек

    Создан для фильтрации в реальном времени в масштабе

  • Самостоятельный хостинг

    Разверните собственный экземпляр для полного контроля

Подробнее
JavaScript SDK

nostr-wot-sdk

Интегрируйте Web of Trust напрямую в ваше JavaScript или TypeScript приложение с нашим официальным SDK. Работает с расширением для браузера или без него.

  • Приоритет расширения

    Автоматически использует расширение при наличии, откат к Oracle

  • Полная поддержка TypeScript

    Полные определения типов для отличного опыта разработки

  • React-хуки включены

    Готовые WoTProvider и хук useWoT для React-приложений

javascript
import { WoT } from 'nostr-wot-sdk';

const wot = new WoT({
  useExtension: true,
  fallback: {
    oracle: 'https://wot-oracle.mappingbitcoin.com',
    myPubkey: 'your-pubkey...'
  }
});

// Check trust
const score = await wot.getTrustScore(pubkey);
const inNetwork = await wot.isInMyWoT(pubkey);
Nostr WoTalicenpub1a3f...x8kqIdentity accessTrust badgesPermissions2 hops — Trusted
Интерактивная демонстрация

Попробуйте Playground

Исследуйте ваш граф Web of Trust в интерактивном режиме. Увидьте свои социальные связи, дистанции доверия и работу расширения в реальном времени.

Открыть Playground

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

Всё, что нужно знать о Web of Trust

Что такое Web of Trust?

Web of Trust измеряет социальную дистанцию — сколько «переходов» отделяет вас от другого пользователя в графе подписок Nostr. Если вы подписаны на кого-то, он находится на расстоянии 1 перехода. Если он подписан на кого-то ещё, тот человек находится в 2 переходах от вас. Это помогает фильтровать спам и проверять репутацию без централизованных списков блокировки.

Как это работает?

Расширение выступает как провайдер идентификации Nostr (подписчик NIP-07) и движок Web of Trust. Оно управляет вашими ключами в зашифрованном хранилище, подписывает события для любого Nostr-клиента и индексирует ваш список подписок для расчёта социальных дистанций. Приложения делают запросы через window.nostr для подписания и window.nostr.wot для оценок доверия.

Мои данные конфиденциальны?

Да. В локальном режиме все вычисления происходят в вашем браузере — ничего не покидает устройство. В удалённом режиме к Oracle отправляются только запросы pubkey (без контентных данных). Вы также можете развернуть Oracle самостоятельно для полного контроля.

Какие браузеры поддерживаются?

Расширение работает во всех основных браузерах: Chrome, Brave, Edge, Opera и Firefox.

Это бесплатно?

Да, полностью бесплатно и с открытым исходным кодом под лицензией MIT. Расширение, SDK, Oracle API и весь исходный код доступны на GitHub.

Как интегрировать WoT в моё приложение?

У вас есть три варианта: используйте window.nostr.wot API расширения для клиентских запросов, используйте npm-пакет nostr-wot-sdk для единого интерфейса или напрямую запрашивайте Oracle REST API для серверной интеграции.

Есть ли кошелёк?

Да. Расширение включает встроенный Lightning-кошелёк для отправки и получения zaps. Вы можете подключить свой кошелёк через Nostr Wallet Connect (NWC), использовать экземпляр LNbits или мгновенно создать кошелёк с помощью быстрой настройки. Расширение также предоставляет WebLN-провайдер, чтобы Nostr-приложения могли запрашивать платежи напрямую.

Готовы формировать доверие?

Присоединяйтесь к растущей экосистеме Nostr-приложений, использующих Web of Trust. Начните фильтровать спам и строить репутацию уже сегодня.

Будьте в курсе

Получайте последние обновления о Nostr Web of Trust, новых функциях и новостях экосистемы.

Никакого спама. Отписка в любое время.