Skip to content

v1.0.0

Choose a tag to compare

@0ceanSlim 0ceanSlim released this 14 May 00:58

nostr-mill v1.0.0

First stable release of MILL — Multi-Interface Login Layer. A zero-dependency Web Component for
Nostr account access.

Login methods supported

  • NIP-07 — browser extension signers
  • NIP-46 — remote signers (bunker / nostrconnect)
  • NIP-55 — Android intent-based signers
  • Private key (nsec / hex), encrypted at rest
  • Read-only (npub)
  • New keypair generation

Highlights

  • Zero runtime dependencies (peer: nostr-tools >=2.7.0)
  • Single Web Component — drop <mill-login> into any page
  • Themeable via the themes subpath export
  • Ships ESM, CJS, UMD, and a minified UMD for direct CDN use

Install

npm install nostr-mill

Or via CDN:

<script src="https://cdn.happytavern.co/mill/mill.umd.js"></script>

Public API

The v1 API surface is locked under SemVer — see the Public API section of the README for the exact
contract.