NIP-07 определяет небольшой JavaScript API, который расширение браузера предоставляет на window.nostr. Веб-клиенты вызывают window.nostr.signEvent(event), расширение запрашивает подтверждение у пользователя, подписывает хранящимся ключом и возвращает подписанное событие. Веб-клиент никогда не видит приватный ключ.
Расширения, реализующие этот стандарт, включают nos2x, Alby, Flamingo и несколько других. Этот подход избегает наихудшего сценария веб-клиентов Nostr: просить пользователя вставить nsec в форму.