Nostria Logo

Welcome to Nostria

@if (currentView() === 'main') {

Choose how you would like to use Nostria:

@if (extensionError()) {

{{ extensionError() }}

Make sure you have a Nostr extension installed like Alby or nos2x

} @if (nostrService.hasAccounts()) { }

By using Nostria, you agree to our Terms of Use.

} @if (currentView() === 'extension-loading') {

Connecting to your Nostr extension...

} @if (currentView() === 'nsec') {

Enter your nsec private key:

Private Key (nsec...)

⚠️ Your private key will be stored locally on your device.

This form is configured to try and prevent password managers from saving your key. If your browser suggests to save, reject it.

} @if (currentView() === 'existing-accounts') {

Select an account to continue:

@for (account of nostrService.accounts(); track account.pubkey) { }
} @if (currentView() === 'nostr-connect') {

Enter your Nostr Connect URL:

@if (nostrConnectError()) {

{{ nostrConnectError() }}

}
Nostr Connect URL Scan QR code from Nostria Signer app to get this URL

Nostr Connect allows you to use your private key from a separate device.

Use the Nostria Signer app to approve signing requests without exposing your private key to this browser.

}