Skip to content

LibreNostr v0.2.5

Choose a tag to compare

@Lwb89dev Lwb89dev released this 03 Sep 13:01
· 2 commits to main since this release

Adding a second account was only possible from a switcher tucked inside the drawer; there was also no way at all to sign in with a remote signer ("bunker") instead of a raw key or Amber.

Added

  • An "Accounts" entry in Settings for adding another account. Reuses the existing sign-in screen — nsec/npub paste or Amber — which was already safe to use for a second account (it never touches an already-logged-in one). As before, multiple accounts on this device share the same relay connections and local database: this is convenience, not identity separation, and a relay can trivially tell they belong to the same device. Keeping two identities genuinely unlinkable is a separate, larger piece of work, not something this screen provides.
  • Sign in with a bunker (NIP-46 remote signer). Paste a bunker:// connection string from Amber's bunker mode, nsec.app, or any other NIP-46 signer to add an account without ever handing LibreNostr your private key. Each note published from that account is signed by a round trip to the bunker over its own relay channel, using a throwaway keypair generated just for that connection — never the account's real key.

Verifying this release

Every APK is signed with the same key across releases (CN=Lwb89dev, O=LibreNostr). Verify with:

apksigner verify --print-certs librenostr-0.2.5-<abi>.apk
sha256sum -c SHA256SUMS.txt

Pick the APK matching your device's CPU architecture (arm64-v8a covers virtually all phones from the last several years).