Skip to content

Frequently Asked Questions

Quick answers to common questions about Badge Box.

General

What is Nostr?

Nostr is an open protocol for decentralized communication. Instead of storing data on one company's server, information is distributed across many independent "relays." Your identity is controlled by cryptographic keys that only you hold.

Do I need to pay to use Badge Box?

No. Badge Box is free to use. Relays may have their own policies, but the default relays work without payment.

Where are my badges stored?

On Nostr relays — independent servers that store and share Nostr events. Badge Box publishes to multiple relays for redundancy.

Badges

Can I revoke a badge I awarded?

No. Badge awards are permanent records on Nostr. The recipient can choose not to display it, but the award event remains.

Can someone forge a badge?

No. All badges are cryptographically signed. Anyone can verify that:

  • The badge definition was created by the issuer
  • The award was signed by the issuer
  • The recipient accepted it

What if a relay goes down?

Badge Box publishes to multiple relays. As long as some are online, your badges remain accessible. The decentralized nature means no single point of failure.

Account & Security

What if I lose my private key?

Your private key cannot be recovered. Without it, you can't create badges or accept new ones. Always back up your nsec securely.

Is my private key safe?

With a browser extension: Yes, it never leaves the extension.

With direct nsec login: It's stored temporarily in your browser and cleared when you close it. Use this method only on trusted devices.

Can I use Badge Box on multiple devices?

Yes. Your badges and profile are on Nostr, not on Badge Box's server. Log in with the same key on any device.

Technical

What Nostr events does Badge Box use?

KindPurpose
30009Badge definition (name, image, description)
8Badge award (who received it)
30008Profile badges (which badges you display)

Which relays does Badge Box use?

Badge Box connects to several popular relays including relay.damus.io, nos.lol, and others. The full list is configured in the application.

Is the code open source?

The CLI tool is open source at github.com/rinbal/nostr-badges. The GUI uses this as its foundation.

Built with love by Rinbal